III B.E. (Computer Engg.)

V SEMESTER

5CP4 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. organization with large registers, stacks. and handling of interrupts & subroutines Instruction pipelining

  3. ARITHMETIC ALGORITHM: Array multiplier. Booth's algorithm. Addition: Subtraction for signed unsigned numbers and 2’s complement. numbers

  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 RAM, Associative memory, Cache memory organization, Vertical memory organization.

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

 Recommended Books:

  1. J.P. Hayes – ‘Computer Architecture & Organization', Mc-Graw 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 Mc-Graw Hill.

  5. Stallings -Computer Organization and Architecture, Pearson Education