Skip to content

AD-503 (C) RGPV B.Tech

Computer Org. & Architecture (COA)

The official syllabus is free to read, no account needed.

Syllabus, notes and important questions for AD-503 (C)

Syllabus units

Topics as the official RGPV syllabus lists them.

Unit 1 Basic Structure of Computer 11 topics
  • Structure of desktop computers
  • CPU organization: general registers, memory register, instruction register, control word, stack organization
  • Instruction format, ALU, I/O system and bus architecture
  • Program counter and bus structure
  • Register Transfer Language (RTL) for bus and memory transfers
  • Addressing modes
  • Control unit organization: basic instruction concepts, instruction types, micro‑instruction formats
  • Fetch‑decode‑execute cycle
  • Hard‑wired control unit versus microprogrammed control unit
  • Microprogram sequencer and control memory
  • Sequencing and execution of micro‑instructions
Unit 1 notes
Unit 2 Computer Arithmetic 7 topics
  • Binary addition and subtraction
  • Complement representation and signed arithmetic
  • Multiplication and division algorithms
  • Booth’s algorithm for multiplication
  • Division operation techniques
  • Floating‑point arithmetic operations
  • Design of an arithmetic unit
Unit 2 notes
Unit 3 I/O Organization 4 topics
  • I/O interfaces: PCI bus, SCSI bus, USB
  • Data transfer modes: serial, parallel, synchronous, asynchronous
  • Direct Memory Access (DMA)
  • I/O processor architecture
Unit 3 notes
Unit 4 Memory Organization 5 topics
  • Main memory: RAM and ROM technologies
  • Secondary storage: magnetic tape, magnetic disk, optical storage
  • Cache memory: structure, mapping schemes, replacement algorithms
  • Techniques for improving cache performance
  • Virtual memory concepts and memory‑management hardware
Unit 4 notes
Unit 5 Multiprocessors and Advanced Architectures 7 topics
  • Characteristics and structure of multiprocessor systems
  • Inter‑processor arbitration and inter‑processor communication
  • Memory organization in multiprocessor systems
  • Pipelining concepts
  • Vector and array processing techniques
  • RISC versus CISC architectures
  • Study of modern multicore processors (Intel, AMD)
Unit 5 notes
Read the full syllabus