Skip to main content

and
  1. No Access

    Chapter

    Introduction to Programmable Computing Networks

    After a brief opening to the microprocessors’ world, this chapter will gradually introduce the idea of building a digital programmable network able to solve different problems. The reader will be led through t...

    Giuliano Donzellini, Andrea Mattia Garavagno in Introduction to Microprocessor-Based Syste… (2022)

  2. No Access

    Chapter

    Programming the DMC8

    In this chapter, after a brief and general introduction to the programming language and their compilers, the DMC8 assembly language is presented. The different sections will describe the processor’s addressing...

    Giuliano Donzellini, Andrea Mattia Garavagno in Introduction to Microprocessor-Based Syste… (2022)

  3. No Access

    Chapter

    Microprocessor systems on FPGA

    In this chapter, we will learn what a Field Programmable Gate Array (FPGA) device is and how we can use it to physically implement what we have just simulated until now. In fact, Deeds supports both the simula...

    Giuliano Donzellini, Andrea Mattia Garavagno in Introduction to Microprocessor-Based Syste… (2022)

  4. No Access

    Chapter

    A system based on the DMC8 microprocessor

    In this chapter, we introduce the DMC8 microprocessor through the study of a microcomputer based on it. In particular we will present the organization of its bus, its architecture, and how it carries out instr...

    Giuliano Donzellini, Andrea Mattia Garavagno in Introduction to Microprocessor-Based Syste… (2022)

  5. No Access

    Chapter

    Interfacing with External Devices

    In this chapter, we will learn how to interface the microcomputer with external devices and how to transfer data between different systems. First, we will introduce the concept of “handshake”. Then we will pre...

    Giuliano Donzellini, Andrea Mattia Garavagno in Introduction to Microprocessor-Based Syste… (2022)