Computer Org. & Architecture (CS-404) - Important Questions
-
10 Marks Medium Priority Asked: 2025, 2024
Explain the concept of bus structure and how it aids CPU and memory communication.
Appeared 2x (2025, 2024)
-
7 Marks Medium Priority Asked: 2025, 2024
Explain the fetch-execute cycle, including the sequence of fetch and execute steps and the roles of the program counter, instruction register and memory registers.
Appeared 2x (2025, 2024)
-
7 Marks Medium Priority Asked: 2026
Explain stack-based CPU organization with block diagram.
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2026
Write a program to evaluate arithmetic expression $X= (A-B)*(((C-D*E)/F)/G)$ using stack-organized computer with 0-address instructions.
Appeared 1x (2026)
-
7 Marks Low Priority Asked: 2025
How does the control word help in micro-operation execution? Illustrate with an example.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2026, 2023, 2022
Draw and explain the architecture / basic structure of a computer system with a block diagram.
Appeared 3x (2026, 2023, 2022)
-
7 Marks Low Priority Asked: 2024
Differentiate between accumulator, index, stack and general-purpose registers in terms of functions and usage.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain the role and significance of registers in a CPU's general register organization.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain register transfer language and representation of instructions in register transfer language with suitable examples.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain the addressing modes with suitable examples.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain the instruction formats for computer system.
Appeared 1x (2023)
-
7 Marks Low Priority Asked: 2023
Explain the basic principles of computer architecture.
Appeared 1x (2023)
-
7 Marks Medium Priority Asked: 2026
Differentiate between hardwired and micro-programmed control units and explain each component of hardwired control unit organization.
Appeared 1x (2026)
-
7 Marks Low Priority Asked: 2026, 2024
Differentiate between hardwired control unit and microprogrammed control unit.
Appeared 2x (2026, 2024)
-
7 Marks Low Priority Asked: 2026, 2024
Explain how microinstructions are organized in control memory and their role in instruction execution
Appeared 2x (2026, 2024)
-
14 Marks Low Priority Asked: 2024
Write a short note on any two of the following:
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2023
Explain the micro-program sequencer
Appeared 1x (2023)
-
8 Marks Low Priority Asked: 2022
What is the format of Micro Instruction in Computer Architecture explain?
Appeared 1x (2022)
-
7 Marks Medium Priority Asked: 2026, 2024
Draw flowchart/flow diagram for Booth's algorithm and apply it to an example such as $(-13)*(8)$
Appeared 2x (2026, 2024)
-
7 Marks Medium Priority Asked: 2026
Draw the flowchart for restoring division and perform binary division using non-restoring division method.
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2024, 2023
Explain signal addition and subtraction and the design/operation of a 4-bit adder/subtractor circuit
Appeared 2x (2024, 2023)
-
6 Marks Medium Priority Asked: 2024, 2022
Explain the design of the arithmetic unit and its required components with a neat sketch.
Appeared 2x (2024, 2022)
-
7 Marks Low Priority Asked: 2025
Explain 1's complement and 2's complement representation for negative numbers with examples.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2025
Describe Booth's algorithm for multiplication and illustrate with a 4-bit example
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2025
Compare fixed-point and floating-point arithmetic operations with examples.
Appeared 1x (2025)
-
8 Marks Low Priority Asked: 2023, 2022
Discuss Booth's algorithm for multiplication of signed numbers in detail
Appeared 2x (2023, 2022)
-
7 Marks Low Priority Asked: 2026, 2024
Explain floating-point representation and the basic floating-point arithmetic operations (addition, subtraction, multiplication and division) with suitable examples.
Appeared 2x (2026, 2024)
-
7 Marks Low Priority Asked: 2024
Draw the flowchart for Booth's algorithm for multiplication of signed 2's complement numbers and explain with an example
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Explain two's complement representation of negative numbers and performing subtraction as addition using complement.
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Discuss how binary division is performed and the steps involved in dividing one binary number by another with flowchart.
Appeared 1x (2024)
-
10 Marks Medium Priority Asked: 2025, 2022
Explain the working of PCI bus and other I/O interfaces such as SCSI bus and USB bus and how they improve I/O performance
Appeared 2x (2025, 2022)
-
7 Marks Medium Priority Asked: 2026, 2024, 2023, 2019
Explain what Direct Memory Access (DMA) is and how DMA operation / DMA controller works with block diagram.
Appeared 4x (2026, 2024, 2023, 2019)
-
7 Marks Medium Priority Asked: 2026, 2025
Explain the working principle of the PCI Bus and how it improves communication / I/O performance between peripherals and processor
Appeared 2x (2026, 2025)
-
7 Marks Medium Priority Asked: 2026, 2024
Explain asynchronous data transfer and its strobe control and handshaking methods.
Appeared 2x (2026, 2024)
-
7 Marks Medium Priority Asked: 2026
Explain the architecture and working of the SCSI Bus with diagram
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2024, 2023
Explain direct memory access (DMA) and its operation with block diagram of DMA controller.
Appeared 2x (2024, 2023)
-
14 Marks Low Priority Asked: 2025
Write a short note on Direct Memory Access as a choice among other memory topics.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2025
Compare USB and SCSI buses in terms of speed, cost and application.
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2025
Write a comparative note on different types of I/O interfaces
Appeared 1x (2025)
-
7 Marks Low Priority Asked: 2026, 2024
Differentiate between serial and parallel data transfer in terms of transmission, speed and implementation complexity.
Appeared 2x (2026, 2024)
-
7 Marks Low Priority Asked: 2024
Explain why an interface is needed for input-output devices and how it is connected to I/O devices with a neat sketch
Appeared 1x (2024)
-
7 Marks Low Priority Asked: 2024
Describe strobe control and handshaking methods in asynchronous data transfer.
Appeared 1x (2024)
-
7 Marks High Priority Asked: 2026, 2025, 2024, 2023
Compare and differentiate RISC vs CISC architectures, including definitions, characteristics, and examples.
Appeared 4x (2026, 2025, 2024, 2023)
-
7 Marks High Priority Asked: 2025, 2023, 2022
What is a multiprocessor and explain inter-processor communication, synchronization and arbitration in detail.
Appeared 3x (2025, 2023, 2022)
-
7 Marks Medium Priority Asked: 2025, 2024
Compare magnetic tape, magnetic disk (HDD) and optical storage in terms of access time, reliability, cost and advantages/disadvantages.
Appeared 2x (2025, 2024)
-
7 Marks Medium Priority Asked: 2025, 2024
Explain how cache memory improves CPU/system performance, including cache design principles and locality (temporal and spatial) and cache effectiveness.
Appeared 2x (2025, 2024)
-
7 Marks Medium Priority Asked: 2024, 2023, 2022
Explain the concept of pipelining and how it improves instruction execution throughput and system performance.
Appeared 3x (2024, 2023, 2022)
-
7 Marks Medium Priority Asked: 2026, 2023, 2020, 2019
What is cache mapping? Explain the different cache mapping techniques with examples.
Appeared 5x (2026, 2023, 2020, 2019)
-
7 Marks Medium Priority Asked: 2026, 2022
Explain the concept of vector processing and its advantages over scalar processing.
Appeared 2x (2026, 2022)
-
7 Marks Medium Priority Asked: 2026, 2023
Explain the architecture of Intel multicore processors with suitable diagrams.
Appeared 2x (2026, 2023)
-
6 Marks Medium Priority Asked: 2026, 2022
Explain the concept of instruction pipelining and describe the stages / layout of a pipelined instruction and their functions.
Appeared 2x (2026, 2022)
-
7 Marks Medium Priority Asked: 2026
Calculate page faults for a given reference string using LRU, FIFO and Optimal page replacement algorithms.
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2026
Write short notes on any two of: auxiliary memory, virtual memory, ROM.
Appeared 1x (2026)
-
7 Marks Medium Priority Asked: 2026
Differentiate RISC vs CISC and horizontal vs vertical micro-programmed control unit.
Appeared 1x (2026)
-
7 Marks Low Priority Asked: 2023
Differentiate between vectored and non-vectored interrupts.
Appeared 1x (2023)
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