CS 6303 Computer
Architecture, Third year, Department of Robotics and Automation Engineering,
Model Exam Questions
Answer
All Questions
Part
A(10*2=20)
1.
What
is computer architecture?
2.
State
the basic performance equation.
3.
Define
IEEE floating point single and double precision standard.
4.
Define
underflow and over flow.
5.
What
is loop buffer?
6.
Differentiate
static and dynamic branch prediction technique.
7.
Short
note on: True data dependency.
8.
What
is ILP?
9.
What
is TLB?
10. Short note on : ROM
Part
B(5*13=65)
11.
(a) What is an addressing mode? Explain the various addressing modes with
example. (13)
(OR)
(b)Explain
the various types of operation in detail.
(13)
12. (a)Explain the floating point addition/subtraction
rules .With a detailed flowchart
explain how
floating point addition/subtraction is performed. (13)
(OR)
(b) Illustrate Booth’s algorithm with an
example. (13)
.
13. (a) What is an instruction hazard? Explain the methods for
dealing with an
instruction hazard.
(13)
(OR)
(b) What is data hazard? How to handle the
data hazard in pipe lining? (13)
14. (a) Explain hardware multithreading in detail. (13)
(OR)
(b) With neat diagram, explain Flynn’s
classifications in detail. (13)
15. (a) Explain the different types of mapping
functions in cache memory. (13)
(OR)
(b)What is an interrupt? Explain the different types of interrupts and
the different
ways of handling the interrupts. (13)
Part
C(1*15=15)
16. Draw and explain the data path for R-type
instruction. (15)
0 Comments