EC271 Microprocessors

Course Name: 

EC271 Microprocessors

Programme: 

B.Tech (ECE)

Semester: 

Fourth

Category: 

Programme Core (PC)

Credits (L-T-P): 

(3-1-0) 4

Content: 

Introduction to computer organization, CISC and RISC processors, concept of pipelining, concept of microcomputer and microcontroller. Introduction to ARM based processor: Processor overview, introduction to programming model, processor and memory organization, concept of stack, introduction to processor instruction set, addressing modes, instruction encoding. Processor implementation, organization and execution: Instruction datapath, timing, processor modes, exceptions, protected mode operation. Hardware interfacing: Introduction to memory, IO interfacing, Concepts of memory mapped and IO mapped IO.

References: 

Steve Furber, “ARM System Architecture”, Edison Wesley Longman, 1996.
William Hohl, “ARM Assembly Language- Fundamentals and Techniques “, CRC Press, 2009
Andew N. Sloss, Dominic Symes, Chris Wright, “ARM System Developer’s Guide Designing and Optimizing System Software”, Elsevier, 2004.
D.A. Patterson and J. Hennessy, Computer Organization & Design, The Hardware/software interface, Elsevier Inc, ARM Edition, 2010.

Department: 

Electronics and Communication Engineering(ECE)
 

Contact us

Dr. U. Shripathi Acharya,  Professor and Head, 
Department of E&C, NITK, Surathkal
P. O. Srinivasnagar,
Mangalore - 575 025 Karnataka, India.

  • Hot line: +91-0824-2473046

Connect with us

We're on Social Networks. Follow us & get in touch.