EC206 Microprocessors

Course Name: 

EC206 Microprocessors


B.Tech (ECE)




Programme Core (PC)

Credits (L-T-P): 

(3-1-0) 4


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.


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.
Lab manuals Online ARM programming reference and guide


Electronics and Communication Engineering(ECE)

Contact us

Prof. N. Shekar V. Shet, Proffessor and Head, 
Department of ECE, NITK, Surathkal
P. O. Srinivasnagar,
Mangalore - 575 025 Karnataka, India.

Connect with us

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