3 Credit Hour Course
Intended For Level 3 Term 1 Students
Prerequisite: CSE205
Introduction to 8-bit, 16-bit, and 32-bit microprocessors: architecture, addressing modes, instruction set, interrupts, multi-tasking and virtual memory; Memory interface; Bus interface; Arithmetic co-processor; Microcontrollers; Integrating microprocessor with interfacing chips; Programmable peripheral interfacing chip with interface to A/D and D/A converters; Keyboard/display interface; Programmable timer; Programmable interrupt controller, DMA controller; Introduction to embedded systems: overview of the design ow, Embedded systems specifications and modeling; Embedded hardware platforms and peripherals; Interfacing to the external world through sensors and actuators.