TRIBHUVAN UNIVERSITY
INSTITUTE OF SCIENCE AND TECHNOLOGY
2082 B.S.
Candidates are required to give their answers in their own words as far as practicable.
Group A
Long Answer QuestionsAttempt any Two questions.
- 1Explain pipelining processing with an example of your own. Illustrate pipelining speed up equations under various conditions.
- 2Differentiate between restoring and non-restoring division algorithm. Explain the restoring division algorithm with an example of your own.
- 3Describe the interrupt cycle. Explain the interrupt cycle with the required flowchart.
Group B
Short Answer QuestionsAttempt any Eight questions.
- 4List different arithmetic microoperations. Explain 4-bit binary adder-subtractor.
- 5Briefly explain memory reference instructions.
- 6List different binary codes. Explain any two of the binary codes.
- 7Explain any five addressing modes with an example of each.
- 8Define vector operation. Explain the concept of vector operation with an example of matrix multiplication.
- 9Illustrate the working mechanism of Direct Memory Access in association with the concept of cycle stealing. How DMA is different from IOP.
- 10Explain microprogram sequencer for control memory with the required figure.
- 11Describe temporal locality and spatial locality. Differentiate between associative mapping and set associative mapping in cache memory.
- 12Write short notes on a) Handshaking b) Control word