AP4008 Advanced Microprocessors and Microcontrollers Architectures Syllabus:
AP4008 Advanced Microprocessors and Microcontrollers Architectures Syllabus – Anna University PG Syllabus Regulation 2021
COURSE OBJECTIVES:
To expose the students to the fundamentals of microprocessor architecture.
To explore the high performance features in CISC architecture
To familiarize the high performance features in RISC architecture
To introduce the basic features in Motorola microcontrollers.
To enable the students to understand PIC Microcontroller
UNIT I MICROPROCESSOR ARCHITECTURE
Instruction Set – Data formats –Addressing modes – Memory hierarchy –register file – Cache – Virtual memory and paging – Segmentation- pipelining –the instruction pipeline – pipeline hazards – instruction level parallelism – reduced instruction set –Computer principles – RISC versus CISC.
UNIT II HIGH PERFORMANCE CISC ARCHITECTURE – PENTIUM
CPU Architecture- Bus Operations – Pipelining – Brach predication – floating point unit- Operating Modes –Paging – Multitasking – Exception and Interrupts – Instruction set – addressing modes – Programming the Pentium processor.
UNIT III HIGH PERFORMANCE RISC ARCHITECTURE – ARM
Organization of CPU – Bus architecture –Memory management unit – ARM instruction set- Thumb Instruction set- addressing modes – Programming the ARM processor.
UNIT IV MSP430 16 – BIT MICROCONTROLLER
The MSP430 Architecture- CPU Registers – Instruction Set, On-Chip Peripherals – MSP430 – Development Tools, ADC – PWM – UART – Timer Interrupts – System design using MSP430Microcontroller.
UNIT V PIC MICROCONTROLLER
CPU Architecture – Instruction set – interrupts- Timers- I2C Interfacing –UART- A/D Converter – PWM and introduction to C-Compilers.
TOTAL:45 PERIODS
COURSE OUTCOMES:
At the end of the course the student will be able to
CO1: To understand the fundamentals of microprocessor architecture.
CO2: To know and appreciate the high performance features in CISC architecture.
CO3: To know and appreciate the high performance features in RISC architecture.
CO4: To perceive the basic features in Motorola microcontrollers.
CO5: To interpret and understand PIC Microcontroller.
REFERENCES:
1. Daniel Tabak , „‟ Advanced Microprocessors” McGraw Hill.Inc., 1995
2. James L. Antonakos , “ The Pentium Microprocessor”, Pearson Education , 1997.
3. Steve Furber , ‟ ARM System –On –Chip architecture”, Addision Wesley , 2000.
4. Gene .H.Miller .” Micro Computer Engineering ”, Pearson Education , 2003.
5. John .B.Peatman , “ Design with PIC Microcontroller” , Prentice hall, 1997.
6. John H.Davis , “MSP 430 Micro controller basics”, Eelsevier, 2008.
7. James L.Antonakos, “An Introduction to the Intel family of Microprocessors”, Pearson Education 1999.
8. Barry.B.Breg, “The Intel Microprocessors Architecture , Programming and Interfacing “, PHI,2002.
9. Valvano “Embedded Microcomputer Systems” Thomson Asia PVT LTD first reprint 2001.
10. Readings: Web links — www.ocw.mit.edu, www.arm.com