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