Department of Computer Engineering
Question Bank
Class: SY
Subject: Computer Architecture and Organization (23UCOPCL2302)
Q. No. Question CO
1. Illustrate the memory hierarchy pyramid by considering cost, speed, and CO3
storage capacity of memory.
2. Draw and explain the figure for 16x8 Memory chip organization. CO3
3. How to measure the performance of Cache memory? Explain with the help of CO3
example.
4. Elaborate the direct mapping of Cache memory with the help of diagram. CO3
5. Find the number of bits required for Cache indexing bits and Tag bits for the CO3
following:
A direct mapped Cache of size 16KB with block size of 16Bytes. The CPU
generates 20-bit address.
6. Following data is given for Set associative mapping: CO3
Main Memory Size: 4GB, Cache Memory Size:1MB, Frame or Page Size:4KB
Find the following:
Number of bits required to locate Tag
Number of bits required to locate Line number or Page number or Frame number
of Cache memory
Number of bits required for offset field
7. Compare Serial Bus Architecture and Parallel Bus Architecture. CO3
8. What are the different input and output devices used in Computer Architecture? CO3
Explain any one in detail.
9. Draw the flowchart of Translation Lookaside Buffer working and explain it. CO3
10. Apply the FIFO page replacement algorithm for following requested pages to be CO3
loaded in page frame of size 3. Also calculate the Hit ratio and Miss ratio.
Requested Pages: 7, 0, 1, 2, 0, 3, 0, 4, 2, 3, 0, 3, 2, 1, 2, 0, 1, 7, 0, 1
11. Explain the basic concept of Pipelining with help of diagram. CO4
12. What is throughput and speed up in Instruction Pipelining. CO4
13. Consider a pipeline having 4 phases with duration 50, 70, 100 and 75 ns. Given CO4
latch delay is 10 ns. Calculate-
1. Pipeline cycle time 2. Non-pipeline execution time
3. Speed up ratio 4. Pipeline time for 1000 tasks
5. Sequential time for 1000 tasks 6. Throughput
14. List the different types of hazards in Instruction Pipelining and explain any one CO4
in detail.
15. Elaborate the Data Hazard in Pipelining with the help of example. CO4
16. Explain Arithmetic Pipelining with the help of flow chart. CO4
17. Explain Instruction Pipelining with the help of flow chart. CO4
18. What is meant by building datapath in Pipelining? CO4
19. Explain Stalling Vs. Data forwarding in Data Hazard. CO4
20. Illustrate Exceptions in Program execution. CO4