Full Marks: 80
Pass Marks: 32
Time: 3 hours
Attempt any two questions: (2 x 10 = 20)
- Write down the code to evaluate Y = A/B + CD + E (F/G) in three address, two address, one address and zero address instruction format.
- Explain the mapping function. Why replacement algorithm is used in set associative mapping? Explain with example.
- Differentiate between interrupt driven I/O with programmed I/O. Explain with example how data transfer is performed in direct memory access(DMA).
Attempt any ten questions: (10 x 6 = 60)
- Explain the floating point addition and subtraction with flowchart.
- Comparison between RISC and CISC.
- What are the key characteristics of computer memory system? Explain.
- Explain input/output interface with example.
- Compare the different types of addressing modes with example.
- Explain the microprogram control unit with example.
- Explain the non-restoring division algorithm with example.
- Explain the input-output processor with block diagram.
- Explain the data manipulation instruction with example.
- Explain with example of Arithmetic microoperations.
- Explain memory management hardware with example.
- Write short notes on the following:
- a) Virtual memory
- b) Register organization.