2015 question paper

COMPUTER ORGANIZATION & ARCHITECTURE

17 questions

  1. Q1a. What is the difference between Programmed I/O and Interrupt-driven I/O?20152m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    What is the difference between Programmed I/O and Interrupt-driven I/O?

    View this question on its own page →
  2. Q1b. Explain different types of interrupts.20152m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    Explain different types of interrupts.

    View this question on its own page →
  3. Q1c. Define program counter.20152m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    Define program counter.

    View this question on its own page →
  4. Q1c. Describe the phases in an instruction cycle.20152m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    Describe the phases in an instruction cycle.

    View this question on its own page →
  5. Q1e. What do you mean by direct memory access?20152m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    What do you mean by direct memory access?

    View this question on its own page →
  6. Q1f. What is the difference between hardwired control and microprogrammed control?20152m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    What is the difference between hardwired control and microprogrammed control?

    View this question on its own page →
  7. Q1g. What is the importance of cache memory in a computer?20152m

    Module 4: Memory Organization

    What is the importance of cache memory in a computer?

    View this question on its own page →
  8. Q1h. Briefly explain subroutine call and return.20152m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    Briefly explain subroutine call and return.

    View this question on its own page →
  9. Q1i. What do you mean by array processors? How are they different from scalar processors?20152m

    Module 3: Pipelining

    What do you mean by array processors? How are they different from scalar processors?

    View this question on its own page →
  10. Q2. Explain in detail the different addressing modes.201514m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    Explain in detail the different addressing modes.

    View this question on its own page →
  11. Q3. Explain in detail the hierarchical memory structure with a neat and labelled diagram.201514m

    Module 4: Memory Organization

    Explain in detail the hierarchical memory structure with a neat and labelled diagram.

    View this question on its own page →
  12. Q4. What is swapping and how is it useful in memory management?201514m

    Module 4: Memory Organization

    What is swapping and how is it useful in memory management?

    View this question on its own page →
  13. Q5. How does a DMA controller work? Explain with an example.201514m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    How does a DMA controller work? Explain with an example.

    View this question on its own page →
  14. Q6. Define paging in memory management and write its advantages.201514m

    Module 4: Memory Organization

    Define paging in memory management and write its advantages.

    View this question on its own page →
  15. Q7. Explain in detail daisy-chain priority interrupt.201514m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    Explain in detail daisy-chain priority interrupt.

    View this question on its own page →
  16. Q8. Explain in detail the three mapping procedures related to cache memory.201514m

    Module 4: Memory Organization

    Explain in detail the three mapping procedures related to cache memory.

    View this question on its own page →
  17. Q9. Explain in detail the handshake protocol of asynchronous data transfer201514m

    Module 2: x86 Architecture, CPU Control, I/O, Memory System Design

    Explain in detail the handshake protocol of asynchronous data transfer

    View this question on its own page →