CST202 Computer Organization and Architecture, December 2024
CST202 Computer Organization and Architecture, December 2024
Reg No.:
0200csT202L2240L
B.Tech Degree 54 (S, FE) / 52 (PT) (S, FE) / 54 (WP) (S) Examination December 2024 (2019 Scheme)
PART A
(Answer all questions; each question carries 3 marks) Marks
.
I Explain the steps involved in the execution of an instruction. 3
2 Write the control sequence for the execution of conditional branch instruction. J
4 Describe about logic and shift micro operations. Listing the available operations in 3
each category.
a
7 Differentiate between horizontal and vertical m icroinstructions. J
9 What are intemrpts? List the sequence of steps following an intemrpt request? 5
PART B
(Answer onefull questionfrom each module, each question carries 14 mnrks)
Module -1
ll a) Describe the following addressing modes with suitable examples.
i) Relative addressing mode ii) Register addressing mode
iii)Auto increment addressing mode iv)I*mediate addressing mode
b) Differentiate between big endian and little endian byte ordering with examples 6
Module -2
l3 a) Explain 4 bit complete accumulator with neat sketches.
Page 1 of 2
?
0200csT202L22401
and ALU are connected through common buses. Explain how the micro operation
Rl +- R2+R3 would be performed using this organization, where Rl, R2 and R3
are processor registers.
b) Design a 4-bit combinational logic shifter with two control variables, Hl and H0. 7
Specifu the operations for each control variable and explain its working.
Module -3
l5 a) Draw the flowchart of Booth's multiplication algorithm and multiply -9 X -13 l0
b) Design and draw the block diagram for a 3 by 2 anay multiplier. 4
16 a) List and explain the different pipeline hazards and their possible solutions. l0
b) Write notes on arithmetic pipeline. 4
Module -4
17 a) Design a hardwired control unit used to perform addition/subtraction of numbers 14
Page2 of 2
?
\