May 2024
Intermediate to advanced
560 pages
14h 32m
English

So far we’ve constructed registers and a small, Baby-sized RAM to use as memory. We made these from flip-flops. Larger memories can’t usually afford to use flip-flops, however, so they’re typically made using other technologies, like DRAM and hard disks. These other technologies are slower, creating a trade-off between speed and size. In this chapter, we’ll look at the details of larger memories. We’ll discuss primary memory, caches, and secondary and offline memory, and begin by looking at the memory hierarchy.
At any point in time, usually only some of our data is important and in frequent, current use. Other data ...
Read now
Unlock full access