CSE2134 - Computer Architecture and Organizations¶
Memory and I/O¶
Term 151¶
- Q6(a) [4]: What do you mean by cache hit rate and miss rate?
- Q6(c) [6]: Discuss about different mapping technique in detail.
- Q7(a) [8]: Define the following addressing modes in detail with diagram: (i) Immediate addressing, (ii) Register addressing, (iii) Base or displacement addressing and (iv) PC relative addressing.
- Q7(b) [4]: Give a block diagram for a \(256K \times 16\) memory module using \(64K \times 1\).
Term 161¶
- Q7(c) [5]: Draw a block diagram for a \(250k \times 16\) memory module using \(64k \times 1\).
Term 171¶
- Q5(b) [4]: What is cache memory? Define cache-hit, cache-miss and miss-penalty.
- Q7(a) [6]: Give a block diagram for a \(512k \times 32\) memory module using \(128k \times 8\).
- Q7(b) [3+5]: Why mapping function is needed when we use cache memory in the computer system? Explain three different mapping functions.
Term 181¶
- Q5(b) [2+3]: What is physical address and logical address? Define cache miss, hit rate, miss rate.
- Q5(c) [3]: What is temporal and spatial locality?
- Q6(b) [4]: Explain the write-through and write back cache handling policy.
- Q7(a) [4]: What do you mean by virtual memory? Explain with example.
- Q7(b) [5]: Explain three different mapping functions.
Term 191¶
- Q5(b) [6]: Explain page fault, address translation and page table.
- Q6(c) [6]: Explain the proper techniques for fast address translation.
- Q7(a) [5]: Why does DMA have priority over the CPU when both request a memory transfer?
- Q7(b) [5]: Explain memory mapping techniques used in cache memory.
- Q7(c) [4]: Write short notes on cache replacement policy and TLB.
Term 201¶
- Q3(a) [4]: Define memory hierarchy. As one goes down the hierarchy, what happens about (i) Cost per bit; (ii) Capacity; (iii) Access time; (iv) Frequency of access of the memory by the processor.
- Q3(b) [6]: Explain with diagram the organization of a \(1K \times 1\) memory chip.
- Q3(c) [4]: Describe the read and write operation from SRAM.
- Q4(a) [2+2]: Define memory latency and bandwidth. What is the special feature of DDR SDRAM?
- Q4(b) [4+2]: Explain interrupt with its hardware circuit diagram. Draw the block diagram of multiple priority interrupt unit.
- Q4(c) [4]: Explain Direct Memory Access (DMA) controller with necessity diagram.
- Q5(a) [6]: Suppose, main memory of a computer contains 32 blocks (0-31) and cache memory contains 8 blocks (0-7). Where does a block 15 go in the cache if direct mapped and set associative mapped are used?
- Q5(b) [4]: Explain the direct-mapped and associative-mapped cache.
- Q5(c) [4]: Briefly describe the memory to processor connection with necessary diagram.
- Q6(c) [5]: Briefly explain the internal organisation of bit cells in memory-chips with a diagram.
Term 211¶
- Q6(a) [3]: Briefly describe the basic connection of the memory to the processor.
- Q6(b) [5]: Briefly explain the internal organization of bit cells in a memory chip.
- Q6(c) [6]: Design \(2M \times 32\) memory module using a \(512K \times 8\) static memory chips.
- Q7(a) [2]: What is the purpose of control unit?
- Q7(b) [3]: Define Word, Address, Memory Access time.