AL-404 · Computer Organization & Architecture/Unsolved PYQ Paper
AL-404 Computer Organization & Architecture - Jun 2022 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
8 MarksaExplain the structure of desktop system in detail.
How to answer
- Define desktop computer system and its functional units
- Explain CPU, memory, I/O subsystem and buses interconnection
- Describe motherboard, chipset, interfaces and peripherals
- Block diagram of desktop system structure
-
6 MarksbDefine the instruction format? Explain I/O System in detail.
How to answer
- Define instruction format with opcode and operand fields
- Explain types of instruction formats
- Define I/O system and its need
- Explain I/O techniques - programmed, interrupt, DMA
-
8 MarksaDiscuss Booth algorithm in detail.
How to answer
- State need for Booth algorithm for signed multiplication
- Explain principle with recoding of multiplier bits
- Give algorithm steps and flowchart
- Illustrate with example
-
6 MarksbWrite a short note on design of arithmetic unit.
How to answer
- Define arithmetic unit and its functions
- Explain design of adder, subtractor, multiplier
- Explain ALU control and status flags
- Block diagram of arithmetic unit
-
14 MarksExplain the following interfaces in detail:
- a)PCI BUS
- b)SCSI BUS
- c)USB BUS
How to answer
- Explain PCI BUS architecture, signals and data transfer
- Explain SCSI BUS architecture, commands and configuration
- Explain USB BUS architecture, topology and transfer types
- Comparison of features and applications with diagrams
-
8 MarksaWhat is Memory Organization? Discuss different types of Memory Organization in Computer System.
How to answer
- Define memory organization and its role
- Explain memory hierarchy - registers, cache, main, secondary
- Discuss RAM, ROM, cache, virtual memory organization
- Diagram of memory hierarchy
-
6 MarksbWrite a short note on improving cache performance methods in detail.
How to answer
- Define cache performance - hit rate, miss penalty
- Explain factors affecting performance
- Discuss methods: larger block, associativity, multilevel cache
- Explain replacement and write policies
-
7 MarksaWhat is Multiprocessor? Explain inter-process communication in detail.
How to answer
- Define multiprocessor and its types
- Define inter-process communication need
- Explain shared memory vs message passing
- Explain synchronization issues
-
7 MarksbBriefly explain the concept of pipelining in detail.
How to answer
- Define pipelining and its principle
- Explain pipeline stages - fetch, decode, execute
- Explain speedup, hazards and advantages
- Diagram of pipeline execution
-
7 MarksaDiscuss the following in detail: RISC Architecture
How to answer
- Define RISC characteristics - simple instructions, load-store
- Explain RISC pipeline and registers
- Compare with CISC features
- Diagram of RISC architecture
-
7 MarksbDiscuss the following in detail: Vector processing
How to answer
- Define vector processing and need
- Explain vector processor structure
- Explain vector instructions and chaining
- Applications in supercomputers
-
7 MarksaWrite a short note on following: Array processors
How to answer
- Define array processor and classification
- Explain SIMD operation and interconnection
- Explain applications and advantages
- Block diagram
-
7 MarksbWrite a short note on following: LRU algorithm
How to answer
- Define page replacement and LRU need
- Explain LRU principle with example
- Explain implementation using stack/counters
- Advantages and disadvantages
-
8 MarksaWhat is the format of Micro Instruction in Computer Architecture explain?
How to answer
- Define microinstruction and microprogram
- Explain fields - control signals, next address
- Explain horizontal vs vertical format
- Diagram of microinstruction format
-
6 MarksbWhat is the layout of pipelined instruction in Computer Architecture?
How to answer
- Define pipelined instruction execution
- Explain layout/stages of pipeline
- Explain reservation table and timing
- Diagram of pipelined layout
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel