SCHEME/SYLLABUS
: MCA(SE)
(First Semester)
Code No. : IT 603
Paper : Computer Architecture
Digital Logic Circuits: Logic gates , boolean algebra, K-maps , combinational circuits, flip-flops, sequential circuits.
Digital Components: Integrated circuits, multiplexers, encoders, demultiplexers, decoders, shift registers, binary counters, memory units.
Data Representation: Binary numbers, binary codes, fixed point representation, floating point representation, error detection codes.
Register Transfer and Microoperation: Register transfer language, register transfer, bus and memory transfer, arithmatic microoperations, logic microoperations, shift microoperations.
Basic Computer Organization and Design: Instruction codes, computer registers, computer instructions, timing & control, instruction cycle, memory reference instructions, input- output and interrupts ,design of basic computer, design of accumulator logic.
Microprogrammed Control Unit : Control memory, address sequencing.
Central Processing Unit: Introduction, general register organization, stack organization, instruction formats, addressing modes.
Computer Arithmetic: Introduction, addition and subtraction, multiplication algorithms, division algorithms, floating point arithmetic operation, decimal arithmetic unit, decimal arithmetic operations.
Input – Output Organization: Peripheral devices, input – Output interface, asynchronous data transfer, modes of data transfer, priority interrupt, direct memory access, input – output processor.
Memory Organization: Memory hierarchy, main memory, auxiliary memory, associative memory, cache memory, virtual memory, memory management hardware.
Text:
1. Mano ,M “Computer System and Architecture”, PHI.
References: