III B.E. (Information Technology)

V SEMESTER

5 IT3 COMPUTER ARCHITECTURE

  1. Register Transfer Language: Data Movement around registers, Data movement from/to memory arithmetic and logic micro operations. Concept of bus and timings in register transfer.

  2. CPU Organisation: Addressing modes, Instruction Format, CPU organisation with large registers, stacks and handling of interrupts & subroutines Instruction pipelining.

  3. Arithmetic Algorithm: Array multiplier Booth’s algorithm, Addition/ subtraction for signed/ unsigned number and 2’s complement number.

  4. Micro programmed Control Unit: Basic organization of micro programmed controller, Horizontal & Vertical formats, address sequencer.

  5. Memory Organisation: Concept of RAM/ROM, basic cell of RAM, Associative memory, Cache memory organisation, vertical memory organisation.

  6. I/O Organisation:  Introduction to Peripherals & their interfacing. Strobe and handshake based communication. DMA based transfer, I/O processor.

Recommended Books:

1.      J.P. Hayes – Computer Architecture & Organization, McGraw Hill.

2.      Heuring – Computer system Design and Architecture, Pearson Education.

3.      M. Morrismanno – Computer System Architecture Prentice Hall of India.

4.      Bartee – Computer Architecture, Tata McGraw Hill.

5.      Stallings – Computer organization and Architecture Pearson Education.