👁️ 264 views
University of Barishal Logo

University of Barishal

Department of Computer Science and Engineering

Final Exam

Course Title: Computer Architecture and Organization (CSE-2203)

Semester: 4th | Session: 20-21

Time: 180 minutes | Marks: 60.00

Course Teacher: Dr. Md Manjur Ahmed

Exam Date: November 3, 2024

Answer any Five (5) Questions from the Followings.

1.


a) How to determine the performance of a processor?

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
2 Marks
b) Differentiate between SRAM and DRAM.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
c) Write short notes on the following: i) Hit time ii)Miss penalty

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
6 Marks
2.


a) Analyze the step(s): (i) no interrupt, (ii) interrupt pending.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
b) The ENIAC was a decimal machine, where a register was represented by a ring of 10 vacuum tubes. At any time, only one vacuum tube was in the ON state, representing one of the 10 digits. Assuming that ENIAC had the capability to have multiple vacuum tubes in the ON and OFF state simultaneously, why is this representation "wasteful" and what range of integer values could we represent using the 10 vacuum tubes?

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
c) Show the Asynchronous timing diagram for system bus Read/Write cycle.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
3.


a) Analyze the concept of "Write Back" in order to avoid the bottleneck of "Write Through".

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
b) Let's design a cache of 64kByte. Main memory is 16Mbytes. Cache block is 4 bytes (2 bit word identifier) and rest of bits is block identifier. Use the concept of direct mapping address.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
8 Marks
4.


a) What are the differences among direct mapping, associative mapping and set-associative mapping?

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
b) Assume that there are three (03) small caches, each consisting of eight (08) one-word blocks. One cache is fully associative, a second is two-way set associative, and third is direct mapped. Now, find the number of misses for each cache organization given the following sequence of block address: 0, 8, 0, 6, 8

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
5 Marks
c) List and briefly define three (03) techniques for performing I/O.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
5.


a) A computer has a 256 KByte, 4-way set associative, write back data cache with block size of 32 KBytes. The processor sends 32-bit addresses to the cache controller. Each cache tag directory entry contains, in addition to address tag, 2 valid bits, 1 modified bit and 1 replacement bit. Find the number of bits in the tag field for an address.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
b) Von Neumann computer architecture is the basic computer architecture for the modern computer. Explain this.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
5 Marks
c) Describe the multiplexed bus with advantages and disadvantages.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
6.


a) Describe the necessity of I/O modules?

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
2 Marks
b) In Direct Memory Access (DMA) operation, describe about "Cycle Stealing"

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
6 Marks
c) Describe O/S as a resource manager in I/O controller.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
7.


a) Consider a magnetic disk drive with 8 surfaces, 512 tracks per surface, and 64 sectors per track. Sector size is 1 KB. The average seek time is 8 ms, the track-to-track access time is 1.5 ms, and the drive rotates at 3600 rpm. Successive tracks in a cylinder can be read without head movement. i) What is the disk capacity? ii) What is the burst transfer rate? Estimate the time required to transfer a 5-MB file.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
b) Briefly describe the data processing and data movement functions of computer.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
c) Briefly describe the instruction cycle of program execution.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
5 Marks
8.


a) Define pipelining. Show the timing diagram of pipelining.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
b) Explain Processor with an accumulator register.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
c) Briefly describe the data processing and data movement functions of computer.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
5 Marks

---------------------------------------------------***---------------------------------------------------

Contributors of this Question:

Role Name Date
Prepared By (Teacher): Dr. Md Manjur Ahmed Nov. 3, 2024
Uploaded By: Baishakhi Bir Nov. 6, 2024, 9:26 a.m.
Converted By (Img/PDF to Text): Baishakhi Bir Nov. 19, 2025, 10:49 p.m.
Reviewed By: Obaydul Hasan Nayeem Nov. 19, 2025, 11:33 p.m.