Subject Archive1 Paper Available

Computer Organization Architecture

Past examination question papers available in the PDF viewer below. Review past questions and syllabus units to prepare for your semester final exams.

Past Question Papers (PDF)

Switch tabs to view different exam papers

5th-sem_Computer Organization Architecture.pdf

IOE Past Examination Paper

Download PDF
Served via fast CDN. Read in full view or download for offline study.

Document information: This past examination paper is identified as an IOE/TU academic document and was cataloged from a public Google Drive archive. This independent website did not create the examination paper and is not affiliated with TU or IOE.

Rights holders can request correction or removal by emailing subeshgaming@gmail.com with this page URL and supporting details.

Most Frequently Asked Questions

Top recurring IOE board exam questions for Computer Organization Architecture with verified mark schemes, formula notation, and recurrence frequency.

Showing 30 of 30 top repeated questions

Introduction

5 Questions
#1Repeated 5 Times[8 Marks]Introduction
Define addressing modes. Explain the different types of addressing modes with suitable examples and compare each of them.
Appeared in:2082 Bhadra2081 Bhadra2080 Bhadra2075 Chaitra2074 Chaitra
#2Repeated 4 Times[8 Marks]Introduction
Write down the code to evaluate the arithmetic statement $Y = (A - B / C) \times [D + (E \times G)]$ using zero-address, one-address, two-address, and three-address instructions.
Appeared in:2081 Baishakh2080 Bhadra2075 Ashwin2073 Shrawan
#3Repeated 3 Times[8 Marks]Introduction
Design a 2-bit ALU that can perform subtraction, AND, OR, and XOR operations with function table and logic diagram.
Appeared in:2075 Chaitra2071 Chaitra2067 Ashadh
#4Repeated 2 Times[6 Marks]Introduction
Compare RISC and CISC architectures with respect to instruction set complexity, register usage, memory operands, pipelining, and clock cycle per instruction (CPI).
Appeared in:2082 Kartik2081 Chaitra
#5Repeated 2 Times[8 Marks]Introduction
Explain the Instruction Cycle: Fetch, Decode, Read Effective Address, Execute, and Interrupt. Draw the flowchart of the complete instruction cycle.
Appeared in:2082 Kartik2080 Chaitra

Control Unit (CU)

2 Questions
#1Repeated 5 Times[8 Marks]Control Unit (CU)
Differentiate between hardwired control unit and microprogrammed control unit. Draw and explain the block diagram of microprogrammed control organization and address sequencing.
Appeared in:2082 Bhadra2080 Bhadra2075 Chaitra2073 Shrawan2071 Chaitra
#2Repeated 2 Times[8 Marks]Control Unit (CU)
Explain Microprogrammed Control Unit organization. Describe horizontal versus vertical microinstructions, address sequencing, and microinstruction formatting.
Appeared in:2082 Kartik2081 Chaitra

Memory System

5 Questions
#1Repeated 5 Times[8 Marks]Memory System
Explain various mapping methods used in cache memory organization (Direct mapping, Associative mapping, and Set-associative mapping) and compare each with suitable diagrams.
Appeared in:2082 Bhadra2081 Bhadra2080 Bhadra2075 Chaitra2073 Shrawan
#2Repeated 4 Times[8 Marks]Memory System
Explain Least Recently Used (LRU) replacement algorithm in case of hit and miss. Suppose main memory has 64 blocks and cache has 16 lines; determine the size of tag, line, and word fields.
Appeared in:2082 Bhadra2075 Chaitra2075 Ashwin2068 Baishakh
#3Repeated 2 Times[6 Marks]Memory System
Explain the memory hierarchy in modern computer systems. What is Locality of Reference (Temporal and Spatial)? How does it justify the use of cache memory?
Appeared in:2082 Kartik2081 Chaitra
#4Repeated 2 Times[8 Marks]Memory System
Explain cache memory mapping techniques: Direct Mapping, Fully Associative Mapping, and Set-Associative Mapping. A system has a $64\text{ KB}$ cache with 16-byte blocks and a $16\text{ MB}$ main memory. Find Tag, Set/Index, and Word bits for 4-way set-associative mapping.
Appeared in:2082 Kartik2080 Chaitra
#5Repeated 2 Times[6 Marks]Memory System
Explain cache write policies: Write-Through vs Write-Back, and Write-Allocate vs No-Write-Allocate. Explain cache replacement algorithms (LRU, FIFO, Random).
Appeared in:2081 Chaitra2079 Chaitra

Computer Arithmetic

5 Questions
#1Repeated 5 Times[8 Marks]Computer Arithmetic
Draw the flowchart of Booth's multiplication algorithm and multiply $(-7) \times (-10)$ using Booth's algorithm.
Appeared in:2081 Bhadra2075 Chaitra2074 Chaitra2073 Shrawan2071 Chaitra
#2Repeated 4 Times[8 Marks]Computer Arithmetic
Describe the procedure for floating-point addition and subtraction with the help of a detailed flowchart.
Appeared in:2081 Bhadra2075 Ashwin2071 Chaitra2068 Chaitra
#3Repeated 4 Times[8 Marks]Computer Arithmetic
Differentiate between restoring division and non-restoring division algorithms. Perform the division of $10 / 3$ using restoring division algorithm.
Appeared in:2080 Bhadra2075 Chaitra2073 Shrawan2070 Ashad
#4Repeated 2 Times[8 Marks]Computer Arithmetic
Explain Restoring and Non-Restoring division algorithms for unsigned binary integers. Trace Non-Restoring division for dividing dividend $11$ by divisor $3$ using 4-bit registers.
Appeared in:2082 Kartik2081 Chaitra
#5Repeated 2 Times[6 Marks]Computer Arithmetic
Explain IEEE 754 standard for single-precision (32-bit) and double-precision (64-bit) floating-point representation. Represent $-12.625_{10}$ in IEEE 754 single-precision format.
Appeared in:2081 Chaitra2079 Chaitra

Pipelining and Vector Processing

4 Questions
#1Repeated 5 Times[8 Marks]Pipelining and Vector Processing
How pipeline processing is done in an instruction pipeline? Explain four-segment instruction pipeline with timing diagram. What are the major pipeline hazards and how are they resolved?
Appeared in:2081 Bhadra2080 Bhadra2075 Ashwin2074 Chaitra2071 Chaitra
#2Repeated 2 Times[8 Marks]Pipelining and Vector Processing
Explain instruction pipelining and calculate pipeline speedup, throughput, and efficiency. A 4-segment instruction pipeline has stage delays of $20\text{ ns}, 30\text{ ns}, 15\text{ ns}, 25\text{ ns}$. Calculate speedup over non-pipelined execution for 100 instructions.
Appeared in:2082 Kartik2080 Chaitra
#3Repeated 2 Times[8 Marks]Pipelining and Vector Processing
Explain pipeline hazards: Structural Hazards, Data Hazards (RAW, WAR, WAW), and Control (Branch) Hazards. How are data hazards resolved using operand forwarding and delayed branching?
Appeared in:2081 Chaitra2079 Baishakh
#4Repeated 2 Times[6 Marks]Pipelining and Vector Processing
Explain Flynn's classification of computer architectures (SISD, SIMD, MISD, MIMD) with examples and architectural diagrams.
Appeared in:2082 Shrawan2078 Bhadra

Input/ Output

5 Questions
#1Repeated 4 Times[8 Marks]Input/ Output
Compare Programmed I/O, Interrupt-driven I/O, and Direct Memory Access (DMA). How does a DMA controller transfer data between high-speed peripheral and memory?
Appeared in:2075 Chaitra2075 Ashwin2071 Chaitra2070 Ashad
#2Repeated 4 Times[8 Marks]Input/ Output
Why is an Input-Output Processor (IOP) needed in an input-output organization? Explain how CPU and IOP communicate with each other.
Appeared in:2074 Chaitra2073 Shrawan2071 Chaitra2068 Chaitra
#3Repeated 3 Times[6 Marks]Input/ Output
Differentiate between isolated I/O and memory-mapped I/O. Explain with block diagram and control signal requirements.
Appeared in:2082 Bhadra2078 Bhadra2068 Baishakh
#4Repeated 2 Times[8 Marks]Input/ Output
Explain Programmed I/O, Interrupt-Driven I/O, and Direct Memory Access (DMA). Compare their CPU overheads and data transfer bandwidths.
Appeared in:2082 Kartik2081 Chaitra
#5Repeated 2 Times[6 Marks]Input/ Output
Explain daisy-chaining and priority encoder mechanisms for resolving simultaneous bus requests from multiple I/O devices.
Appeared in:2081 Chaitra2078 Bhadra

Multiprocessor System

4 Questions
#1Repeated 4 Times[6 Marks]Multiprocessor System
Differentiate between tightly coupled multiprocessor and loosely coupled multiprocessor systems with neat block diagrams.
Appeared in:2081 Bhadra2080 Bhadra2076 Chaitra2074 Chaitra
#2Repeated 4 Times[8 Marks]Multiprocessor System
Compare and contrast the interconnection structures used in multiprocessor systems: Time-shared common bus, Multiport memory, Crossbar switch, and Hypercube network.
Appeared in:2082 Bhadra2080 Bhadra2074 Chaitra2068 Baishakh
#3Repeated 3 Times[6 Marks]Multiprocessor System
Explain inter-processor synchronization with suitable example. What is mutual exclusion with a semaphore and how is it implemented?
Appeared in:2075 Chaitra2074 Chaitra2071 Chaitra
#4Repeated 2 Times[8 Marks]Multiprocessor System
Explain cache coherence problem in shared-memory multiprocessor systems. Explain Snooping protocol (MESI protocol) and Directory-based protocol for maintaining cache coherence.
Appeared in:2082 Kartik2080 Baishakh