Skip to content
EC-504 (B) · Computer System Organization/Important Questions

Computer System Organization (EC-504 (B)) - Important Questions

  1. 9 Marks High Priority Asked: 2025, 2024, 2023, 2020

    Explain the Von Neumann model of a computer system, its components with diagram, and how it handles instruction and data processing.

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

  2. 7 Marks High Priority Asked: 2025, 2024, 2023

    Explain the instruction cycle and its fetch, decode and execute phases, with flowchart/steps and significance.

    Appeared 3x (2025, 2024, 2023)

  3. 7 Marks High Priority Asked: 2025, 2020

    Explain the different addressing modes of a basic computer with examples.

    Appeared 2x (2025, 2020)

  4. 7 Marks Medium Priority Asked: 2024, 2020

    Explain CPU registers including Program Counter (PC), Accumulator and Instruction Register, and memory registers, their roles and working.

    Appeared 2x (2024, 2020)

  5. 7 Marks Medium Priority Asked: 2024

    Numerical on instruction format: calculate number of distinct instructions and addressable memory locations from opcode bits, address format, and instruction length.

    Appeared 1x (2024)

  6. 7 Marks Medium Priority Asked: 2023

    Explain common / shared bus system architecture with the help of diagram.

    Appeared 2x (2023)

  7. 7 Marks Low Priority Asked: 2022

    Determine the task performed by the given machine code with registers initialized to $R1=x, R2=y, R3=0, R4=0$.

    Appeared 1x (2022)

  8. 7 Marks Low Priority Asked: 2022

    Numerical on basic computer bus and instruction format: address bus bits and number of memory-reference vs register-reference instructions from memory size and format.

    Appeared 1x (2022)

  9. 7 Marks High Priority Asked: 2025, 2024, 2022

    Differentiate / compare hardwired control unit vs microprogrammed control unit

    Appeared 3x (2025, 2024, 2022)

  10. 7 Marks High Priority Asked: 2024, 2023, 2020

    What is the microinstruction format and what are its different fields / role in control memory?

    Appeared 3x (2024, 2023, 2020)

  11. 7 Marks High Priority Asked: 2025

    Describe the process of multiplication in the arithmetic unit. What are the challenges in designing a multiplication circuit?

    Appeared 1x (2025)

  12. 7 Marks High Priority Asked: 2025

    Describe the micro-instruction format and the function of a microprogram sequencer.

    Appeared 1x (2025)

  13. 7 Marks Medium Priority Asked: 2024

    Discuss the concept of floating-point and decimal arithmetic and how these are handled by the arithmetic unit.

    Appeared 1x (2024)

  14. 7 Marks Medium Priority Asked: 2023, 2020

    Explain hardwired control unit / what is meant by hardwired control

    Appeared 2x (2023, 2020)

  15. 7 Marks Medium Priority Asked: 2023, 2020

    Explain the working principle of a microprogram sequencer with block diagram.

    Appeared 2x (2023, 2020)

  16. 7 Marks Low Priority Asked: 2022, 2020

    Explain the microprogrammed control organization/unit, including micro and nano programmed control, with a neat sketch.

    Appeared 2x (2022, 2020)

  17. 7 Marks Low Priority Asked: 2022

    Draw and explain the flowchart of the floating-point addition process.

    Appeared 1x (2022)

  18. 7 Marks Low Priority Asked: 2022

    Design a minimum-bit encoding for given microinstructions that preserves all inherent parallelism among micro-operations.

    Appeared 1x (2022)

  19. 7 Marks Low Priority Asked: 2022

    Derive Boolean expressions for hardwired control signals $S5, S6, S10$ from instruction $I1$-$I4$ and timing $T1$-$T5$ table

    Appeared 1x (2022)

  20. 7 Marks High Priority Asked: 2025, 2024

    Explain and compare the three data transfer modes: program-controlled (programmed I/O), interrupt-driven I/O, and direct memory access (DMA).

    Appeared 2x (2025, 2024)

  21. 7 Marks High Priority Asked: 2025, 2020

    Explain the role and operation of an I/O interface in data transfer.

    Appeared 2x (2025, 2020)

  22. 7 Marks High Priority Asked: 2025, 2020

    Explain and compare simplex, half-duplex, and full-duplex data transfer modes and their use cases.

    Appeared 2x (2025, 2020)

  23. 7 Marks High Priority Asked: 2023, 2022

    Explain programmed I/O / program-controlled data transfer between CPU and I/O device, including flowchart.

    Appeared 2x (2023, 2022)

  24. 7 Marks High Priority Asked: 2023, 2022

    Explain interfacing of a typical DMA controller to CPU/microprocessor with block diagram and example.

    Appeared 2x (2023, 2022)

  25. 7 Marks Medium Priority Asked: 2024

    Describe the working of I/O processor and its role in asynchronous data transfer.

    Appeared 1x (2024)

  26. 7 Marks Medium Priority Asked: 2024

    Differentiate between synchronous and asynchronous data transfer modes.

    Appeared 1x (2024)

  27. 7 Marks Low Priority Asked: 2022

    Calculate I/O bus bandwidth and determine if it can support given device bandwidth requirements.

    Appeared 1x (2022)

  28. 7 Marks Low Priority Asked: 2022

    Numerical problem on DMA transfer: calculate fraction of CPU time spent handling data transfer given transfer rate, page size, clock and overhead cycles.

    Appeared 1x (2022)

  29. 7 Marks High Priority Asked: 2025, 2022

    Describe the organization of cache memory and explain the different mapping techniques (direct, associative, set-associative) with diagrams, and how cache improves processing speed.

    Appeared 2x (2025, 2022)

  30. 7 Marks High Priority Asked: 2025, 2020

    Explain the different types of memory and the concept of memory hierarchy and its significance in improving computer performance.

    Appeared 2x (2025, 2020)

  31. 7 Marks High Priority Asked: 2025, 2020

    Explain memory mapping in computers, its significance, and how it affects program execution.

    Appeared 2x (2025, 2020)

  32. 7 Marks Medium Priority Asked: 2024

    What is Associative Memory? How is it different from cache memory?

    Appeared 1x (2024)

  33. 7 Marks Medium Priority Asked: 2024

    Given cache size and block size, calculate the number of cache blocks and explain the direct mapping process.

    Appeared 1x (2024)

  34. 7 Marks Medium Priority Asked: 2023

    Explain what virtual memory is and discuss the benefits of the virtual memory technique.

    Appeared 1x (2023)

  35. 7 Marks Medium Priority Asked: 2023

    Given cache access time, main memory access time and hit ratio, find the average memory access time and define hit ratio.

    Appeared 1x (2023)

  36. 7 Marks Medium Priority Asked: 2023

    Explain the difference between internal and external fragmentation.

    Appeared 1x (2023)

  37. 7 Marks Low Priority Asked: 2022

    Explain what virtual memory is and how paging helps implement virtual memory.

    Appeared 1x (2022)

  38. 7 Marks Low Priority Asked: 2022

    Given a memory access sequence and number of cache blocks, find the total number of misses for direct-mapped, set-associative with LRU, and fully associative with FIFO caches.

    Appeared 1x (2022)

  39. 7 Marks Low Priority Asked: 2022

    Given hit/miss cycles and separate read/write access percentages and miss rates, calculate the average memory access time (AMAT).

    Appeared 1x (2022)

  40. 7 Marks High Priority Asked: 2025, 2023

    Explain the principles and basic structure of a pipeline processor, including its advantages and limitations.

    Appeared 2x (2025, 2023)

  41. 7 Marks High Priority Asked: 2024, 2022

    Explain the concept of instruction pipelining, including the operations in each segment of a four-segment pipeline, and how it improves processor performance.

    Appeared 2x (2024, 2022)

  42. 7 Marks High Priority Asked: 2025, 2020

    Explain vector and array processors, their working and application areas.

    Appeared 2x (2025, 2020)

  43. 7 Marks Medium Priority Asked: 2024

    Explain vector processing and how it differs from scalar processing.

    Appeared 1x (2024)

  44. 7 Marks Medium Priority Asked: 2023

    Write about Multiple Instruction Multiple Data (MIMD) method with its architecture.

    Appeared 1x (2023)

  45. 14 Marks High Priority Asked: 2025

    Write a short note on any Two:

    Appeared 1x (2025)

  46. 14 Marks Medium Priority Asked: 2024

    Write short notes on : (Any four)

    Appeared 1x (2024)

  47. 7 Marks Medium Priority Asked: 2023

    Design the half adder with the help of its truth table.

    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