Uploaded by omkar.12011502

CSE211 CA3

advertisement
CA-3 CSE 211 Computer Organization and Design
Attempt all the questions 6 * 5=30
SET-1 for odd roll numbers
1) In certain scientific computations it is necessary to perform the arithmetic
operation (Ai + Bi) (Ci + Di) with a stream of numbers. Specify a pipeline
configuration to carry out this task. list the contents of all registers in the
pipeline for i = 1 through 6. 5M
2)
Draw a space-time diagram for a six-segment pipeline showing the time it
takes to process eight tasks. Determine the number of clock cycles that it
takes to process 200 tasks in a six-segment pipeline. 5M
3) Draw the architectural block diagram of ARM and explain data flow
referring each unit. 5M
4) A virtual memory has a page size of 2K(words). There are eight pages
and four blocks. The associative memory page table contains the following
entries:
Page Block
0
3
2
1
5
2
6
0
Make a list of all virtual addresses (In decimal) that will cause a page
fault if used by the CPU.
5M
5) Explain set (with 2-set) associative mapping cache. Consider a 4-way set
associative mapped cache of size 64 KB with block size 512 bytes. The size
of main memory is 256 KB. Finda) Number of bits in tag
b) Tag directory size
5M
6) Consider page reference string of 1 2 3 0 5 0 1 2 1 4 5 0 7 1 2
Using the first in first out (FIFO) page replacement algorithm, draw THREE
(3) page frames (3 pages can be in memory at a time during process) for the
above-mentioned page reference string. b Calculate the hit rate and fault rate
for your answer.
5M
CA-3 CSE 211 Computer Organization and Design
Attempt all the questions 6 * 5=30
SET-2 for even roll numbers
1.`In certain scientific computations it is necessary to perform the arithmetic
operation (Ai. Bi) + (Ci.Di) with a stream of numbers. Specify a pipeline
configuration to carry out this task. list the contents of all registers in the
pipeline for i = 1 through 6.
5M
2.
Draw a space-time diagram for a six-segment pipeline showing the time it
takes to process ten tasks. Determine the number of clock cycles that it takes
to process 200 tasks in a six-segment pipeline. 5M
3. Brief about Graphics processing unit and differentiate CPU and GPU
5M
4. Consider page reference string of 1 2 3 0 5 0 1 2 1 4 5 0 7 1 2
Using the LRU page replacement algorithm, draw THREE (3) page frames
(3 pages can be in memory at a time during process) for the abovementioned page reference string. b Calculate the hit rate and fault rate for
your answer. 5M
5. Explain direct mapping cache. Consider a fully associative mapped cache of
size 512 KB with block size 1 KB. There are 17 bits in the tag. Find- Size of
main memory
Tag directory size
5M
6. A virtual memory has a page size of 2K(words). There are eight pages
and four blocks. The associative memory page table contains the following
entries:
Page Block
0
3
2
1
5
2
6
0
Make a list of all virtual addresses (In decimal) that will cause a page fault
if used by the CPU.
5M
Download