CS2203 - Computer Organization - MTE1 Paper
CS2203 - Computer Organization - MTE1 Paper
CS2203 - Computer Organization - MTE1 Paper
Faculty of Engineering
School of Computing and IT
Department of CSE
IV SEM. B.Tech.
Even Semester Mid Term-I Examination 2021-22
CS2203 Computer Organization
Instructions to Candidates
• Attempt all Questions.
• Draw freehand circuit diagrams showing proper connections between various units.
• Missing data, if any, may be assumed suitably.
• Calculator is allowed.
I1 I2 I3
T1 SO S0 S0
T2 S2, S3 S2 S1, S2
T3 S1 S3 S1, S3
T4 S0 S2, S3 S0, S2
2 Write down the control sequence for the following instructions [4]
(given as operation source destination) considering three-bus
organization of the datapath. CO1
(i) ADD (R1), R2
(ii) BRANCH LABEL
Page 1 of 2
(i) Determine the control word size for horizontal, vertical
and hybrid/diagonal (mutually exclusive) encoding
techniques.
(ii) Calculate the control store size required for execution of
instruction ADD R1, R2 using horizontal, vertical and
hybrid/diagonal (mutually exclusive) encoding
techniques.
4. Consider a 4-way set associative mapped cache. The size of cache [4]
memory is 1 MB and there are 12 bits in the tag. Calculate the size CO3
of main memory.
5. Suppose that a byte-addressable computer has a processor with two [4]
caches, one for instructions and one for data. A 100×100 array
NUM[100][100] of numbers, each occupying one byte, is stored in
main memory locations 0000 through 270F. Instruction cache
contains the following array-initialization loop for initializing the
array.
Page 2 of 2