Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

MEENAKSHI SUNDARAJAN ENGINEERING COLLEGE, CHENNAI-24.

DEPARTMENT OF ELECTRONIC AND COMMUNICATION ENGINEERING


QUESTION BANK

Subject Code / Subject Name:EC8552/COMPUTER ARCHITECTURE AND


ORGANIZATION
Year / Sem:III/05
UNIT II ARITHMETIC
Fixed point Addition, Subtraction, Multiplication and Division. Floating Point arithmetic,
High Performancearithmetic, Sub word parallelism
C303.2– Students are able to understand the operation of ALU and its design for fixed and floating point
value.
PART A
Q. BT COMPE
QUESTIONS CO PO
No LEVEL TENCE
1. Calculate the following: Add 510 to 610 in binary and CO2 PO1
BTL 3 Applying
Subtract -610 from 710 in binary. PO2
PO3
2. Analyze overflow conditions for addition and CO2 PO1
BTL 4 Analyzing
subtraction. PO2
PO3
3. Construct the Multiplication hardware diagram. BTL 3 Applying CO2 PO1
PO2
PO3
4. List the steps of multiplication algorithm. BTL 1 Remembering CO2 PO1
PO2
PO3
5. What is meant by ALU fast multiplication? Remembering CO2 PO1
BTL 1
PO2
PO3
6. Subtract (11011)2 – (10011)2 using 1’s CO2 PO1
BTL 2 Understanding
complement and 2’s complement method. PO2
PO3
7. Illustrate scientific notation and normalization with CO2 PO1
BTL 3 Applying
example. PO2
PO3
8. Perform X-Y using 2’s complement arithmetic for the CO2 PO1
BTL 4 Analyzing
given two16-bit numbers X=0000 1011 1110 1111 PO2
andY=1111 0010 1001 1101. PO3
9. Contrast overflow and underflow with examples. CO2 PO1
BTL 2 Understanding
PO2
PO3
10. State the rules to add two integers. BTL 6 Creating CO2 PO1
PO2
PO3
11. Name the floating point instructions in MIPS. BTL 1 Remembering CO2 PO1
PO2
PO3
12. Formulate the steps of floating point addition. BTL 6 Creating CO2 PO1
PO2
PO3
13. Evaluate the sequence of floating point multiplication. BTL 5 Evaluating CO2 PO1
PO2
PO3
14. Express the IEEE 754 floating point format. CO2 PO1
BTL 2 Understanding
PO2
PO3
15. State sub-word parallelism and the data path in CPU. Remembering CO2 PO1
BTL 1
PO2
PO3
16. Interpret single precision floating point number BTL 2 Understanding CO2 PO1
representation with example and the representation of PO2
double precision floating point number. PO3
17. Divide 1001010 by 1000. CO2 PO1
BTL 4 Analyzing
PO2
PO3
18. Describe edge triggered clocking. Remembering CO2 PO1
BTL 1
PO2
PO3
19. For the following MIPS assembly instructions above, BTL 5 Evaluating CO2 PO1
decide the corresponding C statement? add f, g, h & PO2
add f, i, f. PO3
PART-B
Q. BT COMPE
QUESTIONS CO PO
No LEVEL TENCE
1. i) Discuss the multiplication algorithm its hardware BTL 2 Understanding CO2 PO1
and its sequential version with diagram. PO2
ii) Express the steps to Multiply 2*3. PO3
2. Explain in detail about the overflow condition in Remembering CO2 PO1
BTL 1
addition and subtraction operation in ALU with its PO2
design. PO3
3. Illustrate the multiplication of signed numbers using CO2 PO1
BTL 3 Applying
Booth algorithm. A=(-34)10=(1011110)2 and PO2
B=(22)10=(0010110)2where B is multiplicand and A is PO3
multiplier.
4. Describe about basic concepts of ALU design. Remembering CO2 PO1
BTL 1
PO2
PO3
5. i).State the division algorithm with diagram and Remembering CO2 PO1
BTL 1
examples. PO2
ii).Divide 00000111 by 0010. PO3
6. Point out how ALU performs division with flow CO2 PO1
BTL 4 Analyzing
chart and block diagram. PO2
PO3
7. i).Examine with a neat block diagram how floating Remembering CO2 PO1
BTL 1
point addition is carried out in a computer system. PO2
ii).Give an example for a binary floating point PO3
addition.
8. Tabulate the IEEE 754 binary representation of the Remembering CO2 PO1
BTL 1
number-0.75 10 PO2
i).Single precision. PO3
ii).Double precision.
9. i).Design an arithmetic element to perform the BTL 2 Understanding CO2 PO1
basic floating point operations. PO2
ii).Discuss sub word parallelism. PO3
10. i).Explain floating point addition algorithm with BTL 5 Evaluating CO2 PO1
diagram. PO2
ii).Assess the result of the numbers (0.5)10 and PO3
(0.4375)10 using binary Floating point Addition
algorithm.
11. Calculate using single precision IEEE 754 CO2 PO1
BTL 4 Analyzing
representation. PO2
i). 32.75 PO3
ii).18.125
12. Arrange the given number 0.0625 CO2 PO1
BTL 4 Analyzing
i). Single precision. PO2
ii). Double precision formats. PO3
13. Solve using Floating point multiplication algorithm CO2 PO1
BTL 3 Applying
i). A= 1.10 10 X 1010,B= 9.200X10-5 PO2
ii). 0.5 10 X 0.4375 10 PO3
PART-C
Q. BT COMPE
QUESTIONS CO PO
No LEVEL TENCE
1. Evaluate the sum of 2.6125 * 101 and BTL 5 Evaluating CO2 PO1
4.150390625 * 101 by hand, assuming A and B PO2
are stored in the 16-bit half precision. Assume 1 PO3
guard, 1 round bit and 1 sticky bit and round to
the nearest even. Show all the steps.
2. Summarize 4 bit numbers to save space, which BTL 5 Evaluating CO2 PO1
implement the multiplication algorithm for 00102 , PO2
00112 with hardware design. PO3
3. Design 4 bit version of the algorithm to save pages, BTL 6 Creating CO2 PO1
for dividing 000001112 by 00102 with hardware PO2
design. PO3
4. Develop algorithm to implement A*B. Assume A BTL 6 Creating CO2 PO1
and B for a pair of signed 2’s complement numbers PO2
with values: A=010111, B=101100 PO3

You might also like