Back close

Course Detail

Course Name Computer System Architecture
Course Code 15ECE314
Program B. Tech. in Electronics and Communication Engineering
Semester Six
Year Taught 2019


Unit 1

Introduction to computer system – Brief history of computer systems – Fixed point arithmetic – Addition – Subtraction – Multiplication and division – Booth’s algorithm – Non-restoring division algorithm – Floating point arithmetic. Various addressing modes and designing of an Instruction set.

Unit 2

Data path and controller design – Introduction to CPU design – Processor organization – Execution of complete instruction – Design of control unit – Microprogrammed control unit.

Unit 3

Memory and system organization – Concepts of semiconductor memory – CPU memory interaction – Organization of memory modules – Cache memory and related mapping and replacement policies – Virtual memory. Introduction to input/output processing: Programmed controlled I/O transfer – Interrupt controlled I/O transfer DMA – Secondary storage and type of storage devices – Introduction to buses – Introduction to RISC and CISC paradigm – Design issues of a RISC processor and example of an existing RISC processor – Introduction to pipelining.

Text Books

  1. John P. Hayes, “Computer architecture and Organisation”, Tata McGraw-Hill, Third edition 1998.
  2. V. Carl Hamacher, Zvonko G. Vranesic and Safwat G. Zaky, “Computer Organisation”, Fifth edition, McGraw-Hill Inc, 1996.


  1. Morris Mano, “Computer System Architecture”, Prentice-Hall of India, 2000.
  2. Behrooz Parhami, “Computer Architecture”, Oxford Press.
  3. P. Pal Chaudhuri, “Computer organization and design”, 2nd Ed., Prentice Hall of India,2007.
  4. G. Kane & J. Heinrich, “MIPS RISC Architecture”, Englewood cliffs, New Jersey, Prentice Hall, 1992.

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