REGISTER TRANSFER LANGUAGE: Data movement around registers. Data movement from/to memory, arithmetic and
logic micro operations. Concept of bus and timing in register transfer.
Units: II
CPU ORGANISATION: Addressing Modes, Instruction Format. CPU organization with large registers, stacks and handling of
interrupts & subroutines Instruction pipelining
Units: III
ARITHMETIC ALGORITHM: Array multiplier, Booth's algorithm. Addition subtraction for signed unsigned numbers and 2's
complement numbers.
Units: IV
MICROPROGRAMMED CONTROL UNIT : Basic organization of micro-programmed controller, Horizontal & Vertical
formats, Address sequencer
Units: V
MEMORY ORGANISATION: Concept of RAM/ROM, basic cell of RAM, Associative memory, Cache memory
organization, Vertical memory organization. I/O ORGANISATION: Introduction to Peripherals & their interfacing. Strobe
based and handshake-based communication, DMA based data transfer, I/O processor.