Embedded software architecture
What is microprocessor? Main elements of microprocessor
Program flow in microcontrollers. Memory map
Main addressing modes
Classifications of microcontrollers
8-bit microcontrollers. Comparison of architectures of AVR and PIC microcontrollers
Important electrical parameters of microcontrollers
Microcontrollers clocking
Types of resets
Main 16-bit microcontroller families
SDRAM vs SRAM
SDRAM access procedure
Main features of ARM architecture
Main features of ARM7TDMI family
ARM7TDMI operation modes and registers
ARM instruction set vs Thumb instruction set
MMU vs MPU
What is a pipeline
Operation of a basic 5-stage pipeline
Types of pipeline hazards