Balochistan University of Engineering & Technology, Khuzdar
Balochistan University of Engineering & Technology, Khuzdar
CS-222

Computer Architecture & Organization

Pre-requisites:                        none

COURSE DESCRIPTION:

Introduction to computer, Computer Evolution, Historical Developments, Central processing unit, Control unit, ALU, Registers, Buses, Adders, Subtractors, Multipliers, Dividers, System buses, Ram access method, cache memory, Mapping functions, CPU design, Virtual memory system, Stack operations, Main memory organization and Technologies, RAID system, Secondary storage organization, Introduction to parallel processing, DMA, Input/output devices.  RISC, CISC and VLIW, metrics for performance evaluation, instruction sets and addressing modes,  comparators, RTL, CPU structure,  I/O interfacing, parallel and serial transfer, memory mapped input/output, isolated input/output, interrupts  , interrupt driven I/O

RECOMMENDED TEXT BOOKS

  • Computer System Architecture by Morris Mano.
  • Computer Architecture And Organization by William Stalling.
  • Computer Organization And Architecture by Dr.Madhulika,Vineeta,Satish.

Structured Computer Organization By Andrew S. Tanenbaum, 4th Edition, Pearson.