Bsc Csit Nepal

2068

Computer Architecture

Full Marks: 80
Pass Marks: 32
Time: 3 hours

Attempt any two questions: (2 x 10 = 20)

  1. Explain the restoring division algorithm with example.
  2. What do you mean by I/O interface? Explain the I/O bus and Interface module.
  3. What do you mean by memory organization? Explain the memory management hardware with example.

Attempt any ten questions: (10 x 6 = 60)

  1. Explain the error detection code with example.
  2. Differentiate between logic microoperations and shift microoperations.
  3. Explain the I/O instruction with example.
  4. What do you mean by memory mapping? Explain.
  5. What do you mean by control memory? Explain the microinstructions and microoperation format.
  6. What do you mean by addressing modes? Differentiate between indexed addressing modes and base register addressing mode.
  7. Explain the Booth algorithm. Multiply 3 x 5 using booth algorithm.
  8. Differentiate between isolate and memory mapped I/O.
  9. Explain the I/O processor with block diagram.
  10. Explain data transfer instruction with example.
  11. Differentiate between RISC and CISC processor.
  12. Write short notes on the following:
    • (a) Interrupt cycle
    • (b) DMA