SPPU Computer Engineering (Semester 3)
Computer Organization
May 2017
Total marks: --
Total time: --
INSTRUCTIONS
(1) Assume appropriate data and state your reasons
(2) Marks are given to the right of every question
(3) Draw neat diagrams wherever necessary


Solve any one question from Q.1(a,b) &Q.2(a,b)
1(a) Multiply the following using Booth' algorithm
Multiplicand = +11
Multiplier = -6
6 M
1(b) Explain in brief seven RAID levels.
6 M

2(a) Show the general structure of IAS Computer and explain.
6 M
2(b) Draw and explain the flowchart of resistoring divison algorithm
6 M

Solve any one question from Q.3(a,b) & Q.4(a,b)
3(a) What is the use of DMA? Explain cycle stealing in DMA.
6 M
3(b) Explain the following addressing modes with one example each:
i) Immediate
ii) Register Indirect
iii) Direct Addressing
6 M

4(a) Differentiate between programmed I/O and interrrupt driven I/O.
6 M
4(b) What is machine instruction? Explain types of instructions.
6 M

Solve any one question from Q.5(a,b) & Q.6(a,b)
5(a) What are the various hazards in instruction pipelining? Explain.
7 M
5(b) Write a short note on superscalar execution and superscalar implementation.
6 M

6(a) Explain the instruction cyclt in detail.
6 M
6(b) List and explain various ways in which an instruction pipeline can deal with conditional branch instructions.
7 M

Solve any one question from Q.7(a,b) &Q.8(a,b)
7(a) Compare horiziontal and vertical microinstruction format.
6 M
7(b) Explain in detail microinstruction sequencing organization.
7 M

8(a) Compare Hardwired control over micro-programmed control.
6 M
8(b) Write a control sequence for the following instruction for single bus organization: ADD (R3), R1.
7 M



More question papers from Computer Organization
SPONSORED ADVERTISEMENTS