Introduction to Embedded Systems
➢ Programmer’s view of hardware
➢ CPU
➢ Types of CPUs
➢ CPU Characteristics
➢ CPU Bus/Machine Cycles
➢ Memory
➢ Memory types
➢ CPU Memory interface
➢ I/O
➢ I/O controllers
➢ CPU I/O interface
➢ I/O methods/techniques
➢ Polled I/O or Programmed I/O
➢ Interrupt Support
➢ DMA Support