ResourcesB.Sc ITComputer System Architecture
BSIT301/BSBC204

Computer System Architecture

Program:B.Sc IT
Semester:Semester 3
Credits:4 Credits
Units:4 Units

Subject Overview

Computer System Architecture covers computer organization fundamentals (Von Neumann architecture, Flynn's classification), basic computer instructions and control unit design, I/O organization and data transfer techniques, and stack/memory organization including cache mapping techniques. A 4-credit core theory paper.

Unit-wise Syllabus

4 units — click WhatsApp below to get the full notes for each

1

Unit 1: Computer organization fundamentals

Computer organization/design/architecture, stored program concept, Von Neumann architecture, Flynn's classification (SISD/SIMD/MIMD), register transfer language, micro-operations (logic, shift, arithmetic), common bus system and data movement

2

Unit 2: Instructions and control unit

Instruction types (memory/I/O/register reference), instruction cycle, instruction formats, interrupt and interrupt cycle, hardwired and micro-programmed control units, addressing modes

3

Unit 3: I/O organization

I/O interface unit, port types, I/O bus, isolated vs memory-mapped I/O, programmed I/O, interrupt-initiated I/O, DMA controller and IOP, synchronous and asynchronous data transfer, strobe and handshaking

4

Unit 4: Stack and memory organization

Memory and register stack, memory hierarchy, RAM/ROM chips, logical/physical addresses, associative memory, cache memory initialization/writing/locality of reference/hit ratio, replacement algorithms (LRU, FIFO), direct/associative/set-associative mapping, Harvard architecture, mobile device architectures

Want the Complete Notes & Past Papers?

WhatsApp us and we'll send you the full notes, question banks, and previous year papers for Computer System Architecture.