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 microprogrammed
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.