Full Marks: 80
Pass Marks: 32
Time: 3 hours
Attempt any two questions: (2 x 10 = 20)
- Describe the Booth multiplication algorithm with the help of flow chart and suitable example.
- What do you mean by DMA? Explain the operation of DMA controller in detail with the help of a suitable diagram.
- What do you understand by data transfer and manipulation instruction ? Explain in detail with the help of suitable examples.
Attempt any ten questions: (10 x 6 = 60)
- What do you understand by instruction set completeness? Explain.
- Draw a circuit diagram to implement AND, OR, EX-OR, NOT and logic ‘1’ logic microoperations.
- What do you understand by instruction format? Explain.
- Write a program to evaluate the arithmetic statement X = A + C (D - F) / G using two addresses and three address instruction.
- Differentiate between isolated and memory mapped I/O.
- Describe the process of address mapping using memory page table.
- Describe the interrupt initiated I/O mode of data transfer in brief.
- Differentiate between RISC and CISC architecture.
- What do you understand by page replacement and page fault? Explain.
- Describe different types of instructions based on the number of addresses used with examples.
- What do you understand by memory hierarchy? Explain.
- Write short notes on any two:
- (a) Memory protection
- (b) Register transfer language