Back close

Course Detail

Course Name Microprocessor and Microcontroller
Course Code 15ECE304
Program B. Tech. in Electronics and Communication Engineering
Semester Five
Year Taught 2019

Syllabus

Unit 1

8085 Microprocessor: Architecture – Functional block diagram – Registers, ALU, Bus Systems – Timing and Control Signals – Machine cycles and timing diagrams, memory interfacing.

Unit 2

ARM Architecture: Acron RISC Machine – Architectural Inheritance – Programmers Model. ARM Assembly Language Programming: Data Processing Instructions – Data Transfer Instructions – Control Flow Instructions. ARM Organization and Implementation: 3-stage Pipeline – 5-stage Pipeline – ARM Instruction Execution – ARM Implemenation – Coprocessor Interface. ARM Instruction Set – Architectural Support for High-Level Programming – Thumb Instruction Set.

Unit 3

Architectural Support for System Development: ARM memory Interface – AMBA Interface – The ARMulator – JTAG Boundary Scan Architecture – Embedded Trace. ARM Processor Cores: ARM7TDMI – ARM8 – ARM9TDMI – ARM10TDMI. Memory Hierarchy – Memory Size and Speed – ON-Chip Memory – Caches. Architecture Support for Operating System: ARM System Control Coprocessor – CP15 Protection Unit Registers – ARM MMU Architecture. ARM CPU Cores: ARM710T – ARM720T – ARM740T – ARM810 – Strong ARM SA-110.

Text Books

  1. Ramesh S Goankar, “Micropocessor Architecture: Programming and Applications with the 8085”, Penram International, Fifth Edition, 2002.
  2. Jochen Steve Furber, “ARM System-on-Chip Architecture”, Addison Wesley Trade Computer Publications, Second Edition, 2000.

Resources

  1. Douglas V Hall, “Microprocessor and Interfacing: Programming and Hardware”, McGraw Hill Inc,. New Delhi 2002.
  2. Kenneth L Short, “Microprocessors and Programming Logic”, Prentice Hall of India, Second Edition.
  3. Andrew Sloss, Dominic Symes and Chris Wright, “ARM System Developers Guide”, Elsevier, Third Edition, 2004.

DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.

Admissions Apply Now