Course Code: 
Credit Points: 

Course Outline

 Microcomputer Structure

 Microcomputer systems architecture

 Central Processing Unit

 Memory elements

  • Static Memory (SRAM)
  • Dynamic memory and synchronous dynamic memory (DRAM & SDRAM)
  • Read Only Memory (ROM)
  • Addresses
  • Direct Memory Access (DMA)

 Command, machine and clock -cycle

 Input/output ports: parallel, serial



 Interrupt controllers

 Zilog Z80 Microprocessor

  • Arithmetic and Logic Unit (ALU)
  • Programmable registers
  • Addresses
  • Pins and timers
  • Instructions set
  • Interrupts
  • INT and NMI Interrupts

 INTEL microprocessors family

  • Evolution of family, architectures and technologies
  • Examples of microprocessors
  • Specifications
  • Registers
  • Pins and signals
  • Machine cycle and states
  • Commands: execution and timing
  • Initialization
  • Interrupts
  • Addresses & commands
  • Supported devices


  • Evolution of architecture and 8-bit and 32-bit technologies
  • Examples of microcontroller families: ATMEL
  • Specifications - architecture
  • Clock
  • Memory units - addresses
  • Registers
  • Interrupts
  • Restart
  • Timers - Counters
  • Serial and Parallel Communication
  • Programming
  • RISC and CISC processors

 Modern and future applications

 Advanced topics and areas

Startup Growth Lite is a free theme, contributed to the Drupal Community by More than Themes.