COURSE SUMMARY
Course Title: 
Computer Architecture
Course Code: 
EEE
Year Taught: 
2015
2016
2017
2018
Degree: 
Undergraduate (UG)
School: 
School of Engineering
Campus: 
Bengaluru
Chennai
Coimbatore
Amritapuri

'Computer Architecture' is a course offered in B. Tech. in Electrical and Electronics Engineering program at School of Engineering, Amrita Vishwa Vidyapeetham

Unit 1

Basic Concepts – Evolution of Computers- currently available computers. Memory - primary and secondary memory, input and output (terminals, mice, printer, camera), Gates, basic logic circuits, memory in digital logic – latches, flip-flop, register. Memory organization, RAM, ROM, cache, virtual memory (paging, segmentation),CD, blu-ray

Unit 2

Arithmetic -Processors, computer arithmetic, CPU chips and Buses (ISA,PCI, PCI express, Universal Serial bus), Pentium processor, PowerPC processor, RISC vs CISC Combinational and sequential ALU, pipeline processing. .

Unit 3

Control unit, Hardwired control, CPU control unit, pipeline control Parallel computer architecture – multithreading, multi processors, coprocessors, shared memory multi processors, message passing multi-computers

  • Andrew S Tanenbaum,”Structured Computer Organization”,Prentice Hall
  • John P Hayes, “Computer Architecture and Organization”, McGraw-Hill
  • William Stallings, ”Computer Organization & Architecture”,Prentice Hall
  • C.HAMACHER, Z.VRANESIC, S.ZAKY, "Computer Organization", McGraw Hill