Course Details

Course details of EE2016
Course NoEE2016
Course TitleMicroprocessor Theory+Lab
Credit11
Course ContentIntroduction to microprocessors and microcontrollers. Discussion of internal hardware blocks including control unit (elements of hardwired control), execution unit (ALU, Booths multiplier, etc) and interfacing with peripherals along with assembly language programming. Polling, interrupts and DMA. Performance assessment: MIPS, Amdhal’s and Gustafson’s laws. Study of architecture of AVR and ARM – based microcontrollers. Lab Experiments: ISA of AVR and ARM microcontrollers with assembly emulation in IDE, design of hardware peripheral interfacing and application experiments including interrupts. Implementations of microprocessor elements in FPGA
Course Offered this semesterNo
Faculty Name