Wa0003.
Wa0003.
Slot: B
Q. Questions CO Bloom’s
No. Level
7 Show how the multiplication of 1101 and 1011 is performed by a sequential CO5 L3
circuit multiplier.
10 Consider the binary numbers in the following addition and subtraction CO5 L3
problems to be signed ,6 bit values in the 2’s complement
representation.Perform the operations indicated ,specify whether or not
arithmetic overflow occurs and check the answers by converting operands
and results to decimal,sign magnitude representations.
(a) 010110 + (b) 101011 + (c ) 010110 -
001001 100101 011111
11 Explain RAW,WAR and WAW data hazards with the help of an example C01 L2
13 Compare the execution speed in pipelined and non pipelined circuits CO1 L2
14 Identify the hazard if (a) first instruction (I) is store type and 2nd instruction CO1 L2
(J) is arithmetic and load type (b) I is branch type and J is arithmetic and
load type (c ) I is conditional branch and J is branch type
Q. Questions CO Bloom’s
No. Level
2 a) List and explain the different pipeline hazards and their possible L2
solutions. CO1 L2
4 a) Illustrate the restoring division method with help of a flowchart and CO5, L3
an example. CO1 L2
b) Summarize the different techniques used for pipeline hazard
resolution.
5 (a)Identify the various types of hazards occurring during the execution CO1 L2
of the following program in a pipelined system. Where the pipeline
consists of five stages: opcode fetch , instruction decode, operand
fetch, execution, and store the result. All stages take equal time
duration
MOV [R1],[R2] (6)
MOV R3,[R1]
SUB R2,R3
ADD R1,R3
CALL 5000
MOV R2,R3 CO5 L3
(b)Draw the flowchart of Booth's multiplication algorithm and multiply
-5 X -4 using booth's algorithm? (8)