Question1. How does a data cache take benefits of spatial locality? Provide an example.
Question2. What are the differentiations between a write-allocate and no-write-allocate policy in a cache?
Question3. With the aid of a fully labelled diagram, make a distinction between direct and associative mapping in cache memory?
Question4. One instance of a semiconductor memory is DRAM
(i) Describe why a 16 Mbit DRAM chip is better being organised as compared a (2048 x 2048) x 4-bit array instead of 1M of 16 bit words.
(ii) Sketch a typical block diagram of the array, showing the row and column buffer blocks, refresh circuitry amongst others.
(iii) Approximately how many capacitors and transistors are necessary to construct a 4 MB DRAM?
Question5. Elucidate two reasons why SRAM could be better than DRAM.
Question6. Briefly describe how a multiple platter hard disk works.