EE/3221 Microprocessors


Lecturer: Professor T G Clarkson
Sept 1998


Notes

  • Introduction Information on the course
  • Lecture 1 From random logic to microprocessors
  • Lecture 2 Basic microprocessor structure
  • Lecture 3 Addressing memory
  • Lecture 4 Addressing modes and flags
  • Lecture 5 Bus cycles and internal operations
  • Lecture 6 Use of the stack
  • Lecture 7 Input and Output Interfaces
  • Lecture 8 Parallel Interface Adaptors (PIA)
  • Lecture 9 Counters, Timers and a PIA application
  • Lecture 10 Analogue to Digital Conversion
  • Lecture 11 Characters and Strings
  • Lecture 12 Serial Interfaces
  • Lecture 13 Assembly Language Programming
  • Lecture 14 Interrupts
  • Lecture 15 Interrupts (continued)
  • Lecture 16 Memory devices
  • Lecture 17 SRAM and DRAM
  • Lecture 18 Microcontrollers
  • Lecture 19 16/32-bit microprocessors and features
  • Lecture 20 16/32-bit microprocessor architecture and hardware

  • Hexadecimal and 2's complement arithmetic
    Using the assembler and downloading programs