Skip to content
AL-404 · Computer Organization & Architecture/Important Questions

Computer Organization & Architecture (AL-404) - Important Questions

  1. 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)

  2. 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)

  3. 7 Marks Medium Priority Asked: 2026, 2025, 2024

    Explain the fetch-execute / instruction cycle in detail, including the sequence of fetch and execute steps and the structure and role of the program counter, instruction register and memory registers, with flowchart.

    Appeared 3x (2026, 2025, 2024)

  4. 7 Marks Medium Priority Asked: 2026, 2023

    Explain addressing modes with suitable examples.

    Appeared 2x (2026, 2023)

  5. 7 Marks Medium Priority Asked: 2026, 2023

    What is a microprogram sequencer? Explain its working with block diagram

    Appeared 2x (2026, 2023)

  6. 7 Marks Medium Priority Asked: 2026

    Explain Stack Organization in detail. Discuss PUSH and POP operations with suitable examples and diagrams.

    Appeared 1x (2026)

  7. 7 Marks Medium Priority Asked: 2026

    Explain the organization of a hardwired control unit with its advantages, disadvantages and applications.

    Appeared 1x (2026)

  8. 7 Marks Low Priority Asked: 2025

    How does the control word help in micro-operation execution? Illustrate with an example.

    Appeared 1x (2025)

  9. 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)

  10. 7 Marks Low Priority Asked: 2026, 2024

    Differentiate between hardwired control unit and microprogrammed control unit.

    Appeared 2x (2026, 2024)

  11. 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)

  12. 7 Marks Low Priority Asked: 2024

    Differentiate between accumulator, index, stack and general-purpose registers in terms of functions and usage.

    Appeared 1x (2024)

  13. 7 Marks Medium Priority Asked: 2026, 2025, 2024

    Explain Booth's algorithm with flowchart and illustrate with an example multiplication.

    Appeared 3x (2026, 2025, 2024)

  14. 7 Marks Medium Priority Asked: 2026, 2024, 2022

    Explain the design of an arithmetic unit with a neat block diagram and functions of its components.

    Appeared 3x (2026, 2024, 2022)

  15. 7 Marks Medium Priority Asked: 2026

    Explain IEEE floating-point number representation including normalization, exponent, mantissa, and bias with examples.

    Appeared 1x (2026)

  16. 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)

  17. 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)

  18. 7 Marks Low Priority Asked: 2025

    Explain 1's complement and 2's complement representation for negative numbers with examples.

    Appeared 1x (2025)

  19. 7 Marks Low Priority Asked: 2025

    Describe Booth's algorithm for multiplication and illustrate with a 4-bit example

    Appeared 1x (2025)

  20. 7 Marks Low Priority Asked: 2025

    Compare fixed-point and floating-point arithmetic operations with examples.

    Appeared 1x (2025)

  21. 8 Marks Low Priority Asked: 2023, 2022

    Discuss Booth's algorithm for multiplication of signed numbers in detail

    Appeared 2x (2023, 2022)

  22. 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)

  23. 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)

  24. 7 Marks Low Priority Asked: 2024

    Explain two's complement representation of negative numbers and performing subtraction as addition using complement.

    Appeared 1x (2024)

  25. 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)

  26. 7 Marks Medium Priority Asked: 2026, 2024, 2023

    Explain Direct Memory Access (DMA) and how DMA operation / DMA controller works with block diagram.

    Appeared 3x (2026, 2024, 2023)

  27. 7 Marks Medium Priority Asked: 2026, 2024

    Explain asynchronous data transfer including strobe control and handshaking methods.

    Appeared 2x (2026, 2024)

  28. 7 Marks Medium Priority Asked: 2026, 2025

    Explain the architecture and working of the PCI bus and how it improves I/O performance, with block diagram.

    Appeared 2x (2026, 2025)

  29. 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)

  30. 7 Marks Low Priority Asked: 2025

    Compare USB and SCSI buses in terms of speed, cost and application.

    Appeared 1x (2025)

  31. 7 Marks Low Priority Asked: 2025

    Write a comparative note on different types of I/O interfaces

    Appeared 1x (2025)

  32. 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)

  33. 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)

  34. 7 Marks Low Priority Asked: 2024

    Describe strobe control and handshaking methods in asynchronous data transfer.

    Appeared 1x (2024)

  35. 7 Marks Low Priority Asked: 2024

    Differentiate between synchronous and asynchronous data transfer.

    Appeared 1x (2024)

  36. 7 Marks Low Priority Asked: 2024

    What is the need of I/O processor? Explain the working of I/O processor?

    Appeared 1x (2024)

  37. 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)

  38. 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)

  39. 7 Marks Medium Priority Asked: 2026

    Calculate number of page faults for a given reference string using FIFO and Optimal page replacement algorithms.

    Appeared 1x (2026)

  40. 7 Marks Medium Priority Asked: 2026

    Explain the architecture and working of a magnetic disk.

    Appeared 1x (2026)

  41. 7 Marks Medium Priority Asked: 2026

    Explain the concept of virtual memory with a neat diagram.

    Appeared 1x (2026)

  42. 7 Marks Medium Priority Asked: 2026, 2024, 2023

    Explain cache memory mapping techniques including direct mapping, associative / fully associative mapping, and set-associative mapping, with diagrams and advantages and disadvantages

    Appeared 3x (2026, 2024, 2023)

  43. 7 Marks Medium Priority Asked: 2024, 2023

    Discuss / explain the concept of memory hierarchy in a computer system and its significance.

    Appeared 2x (2024, 2023)

  44. 14 Marks Low Priority Asked: 2025

    Write a short note on Direct Memory Access as a choice among other memory topics.

    Appeared 1x (2025)

  45. 7 Marks Low Priority Asked: 2025

    Write pseudocode program to simulate LRU page replacement.

    Appeared 1x (2025)

  46. 8 Marks Low Priority Asked: 2023, 2022

    What is memory organization? Discuss the different types of memory organization in a computer system.

    Appeared 2x (2023, 2022)

  47. 7 Marks Low Priority Asked: 2024

    Explain the concept of memory segmentation, how it complements virtual memory, and its advantages and challenges.

    Appeared 1x (2024)

  48. 7 Marks Low Priority Asked: 2024

    Describe the role of the Memory Management Unit (MMU) in a computer system. Explain how the MMU facilitates address translation between virtual addresses and physical addresses.

    Appeared 1x (2024)

  49. 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)

  50. 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)

  51. 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)

  52. 7 Marks Medium Priority Asked: 2026, 2025, 2024, 2023

    Compare RISC and CISC architectures and explain their fundamental differences with examples.

    Appeared 4x (2026, 2025, 2024, 2023)

  53. 7 Marks Medium Priority Asked: 2026

    Explain the concept of inter-processor arbitration and discuss different arbitration techniques used in multiprocessor systems.

    Appeared 1x (2026)

  54. 7 Marks Medium Priority Asked: 2024, 2022

    Explain array processors / array processing and its significance in computer architecture and parallel computing.

    Appeared 2x (2024, 2022)

  55. 7 Marks Low Priority Asked: 2024

    Describe different types of interconnection networks used in multiprocessor systems.

    Appeared 1x (2024)

  56. 7 Marks Low Priority Asked: 2026, 2023

    Explain the characteristics and structure/organization of multiprocessor systems.

    Appeared 2x (2026, 2023)

  57. 7 Marks Low Priority Asked: 2026, 2023

    Explain the concept of pipelining and differentiate/compare vector processing and array processing.

    Appeared 2x (2026, 2023)

  58. 7 Marks Low Priority Asked: 2023

    Discuss multicore processor in detail.

    Appeared 1x (2023)

  59. 7 Marks Low Priority Asked: 2022

    Discuss and explain RISC architecture in detail.

    Appeared 1x (2022)

  60. 7 Marks Low Priority Asked: 2022

    Discuss the following in detail: Vector processing

    Appeared 1x (2022)

  61. 14 Marks Low Priority Asked: 2024

    Write a short note on any two of the following:

    Appeared 1x (2024)

  62. 7 Marks Low Priority Asked: 2023

    Differentiate between vectored and non-vectored interrupts.

    Appeared 1x (2023)

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 account

Have an account? Log in