Bsc Csit Nepal

2069

Computer Architecture

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

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

  1. Explain the non-restoring division algorithm with example.
  2. What do you mean by memory system? Explain the characteristics of memory systems of computer.
  3. Explain data transfer and manipulation instruction with example.

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

  1. Differentiate between fixed point representation and floating point representation.
  2. Explain the arithmetic logic shift unit.
  3. What do you mean by computer register and computer instructions? Explain.
  4. Differentiate between Hardwired control and micro-program control unit.
  5. Explain the types of instruction format and compare each of them.
  6. What do you mean by DMA controller? What the three register is used in DMA controller? Explain.
  7. What is virtual memory? What are the major differences between address space and memory space?
  8. What do you mean by stack organization? What are the major differences between register stack and memory stack?
  9. Explain the logical and bit manipulation instruction with example.
  10. What are the characteristics of CISC and RISC processes? Explain.
  11. What do you mean by interface? What are the major differences between I/O bus and memory bus?
  12. Write short notes on the following:
    • (a) Parity generator
    • (b) Array multiplier