Adca / Mca (Iii Year) Term-End. Examination June, 2OO7
Adca / Mca (Iii Year) Term-End. Examination June, 2OO7
Adca / Mca (Iii Year) Term-End. Examination June, 2OO7
Term-End. Examination
June, 2OO7
CS-12: COIfiPUTER
ARCHTTECTURE
Time : 3 hours Maximum Marks : 75
CS-12 P.T.O.
(c) Perform the data dependence analysis on the
following program :
5 1: A : C + E
3 2 : B : A x 4
5 3 : A : A + B
5 4 :D : A / 4
(d) What is meant by inclusioncoherenceand locality in
a memory hierarchy ? Explain through a diagram
and an example.
(e) Explain the support for data path MMU and TLB
for common and separatecache architectures.
(f) Define any three characteristicsof parallelalgorithms
which are machine implementable.
CS-12
(b) Explain the following terms \Ar.r.t. communication
patterns in messagepassingnetworks :
\ime 0 1 2 3 4 5 6 7 8
Stag\
1 X X
2 X X
3 X X
4 X X
5 X
CS-12 P.T.O.
5. (a) A computer system has a Iz8 byte cache. It uses
four-way set associativemapping with 8 bytes in
each block. The physicaladdresssizeis 32 bits and
the smallestaddressableunit is 1 byt".
(i) Draw a diagram showing organization of the
cache and indicatinghow the physicaladdresses
are relatedto cache addresses.
(ii) To what block frames of the cache can the
address000010AF16 be assigned?
(iii) If the addresses000010AFr6 and FFFFTfuyro
can be simultaneouslyassigned to the same
cache set, what values can the addressdigits x
and y have ?
CS.12 15,000