← All Computer Science Major semesters
Checked Major-paper topic summary; confirm your batch and registered papers. The complete syllabus text and reading list are not reproduced here.
SYLLABUS SUMMARY · SOURCE CHECKED
Computer Science Major, Semester 3
CS-MJ-T-3 · Computer Organization & Architecture · 6 credits
- Logic gates, Boolean algebra, combinational and sequential circuits.
- Number systems, complements, fixed- and floating-point representation, integer arithmetic algorithms.
- Registers, buses, instruction sets, control, instruction cycles, interrupts and interconnection.
- CPU organization, addressing modes, assembly, RISC, CISC, pipelining and parallelism.
- Cache, associative memory, mapping and programmed, interrupt-driven and direct-memory-access I/O.
Listed readings include M. Mano, Computer System Architecture, and W. Stallings, Computer Organization and Architecture Designing for Performance.
ORIGINAL PRACTICE · NOT AN OFFICIAL QUESTION PAPER
Study suggestions
Original prompts, not exam predictions.
- Instruction cycle: Trace the steps of an instruction cycle and explain where an interrupt can intervene.
Answer guide
Separate fetch, decode and execute; then describe interrupt handling.
- Memory: Compare direct and associative mapping for a cache.
Answer guide
State how a memory block is placed and found in each scheme.