EC253N Microprocessor based Systems
Course Name:
EC253N Microprocessor based Systems
Programme:
Semester:
Category:
Credits (L-T-P):
Content:
Introduction to Microprocessors: Introduction to computer organization, CISC, RISC, Concept ofpipelining , Evolution of Microprocessors. Introduction to stored program Concept: Instruction SetArchitecture: Instruction formats and addressing modes. Introduction to ARM processor: ARM overview,Programming Model, Processor and memory organization, concept of stack. ARM Instruction set: Data-processing Instructions, Data Transfer Instructions, Control Instructions, Additional special instructions,Addressing modes & Instruction EncodingARM Implementation, organization and execution:The data flow model for Data-processing Instructions,Data Transfer Instructions, Control Instructions , ARM Instruction Datapath Timing, The 3-stage pipe lineorganization, pipeline hazards, PC behaviour Introduction to Thumb instruction set (TIS): Need for TIS,Thumb implementation and its encoding, ARM Processor Modes and Exceptions: Processor Modes inDetail, Exception Types, vector table, exception Handling, Priority, ARM interfacing to peripherals:Interfacing ARM to GPIO, UART, DAC