Computer Science › Section B · Data storage › Topic B.2

Main memory

Every running program and every piece of data it is working on sit in main memory, a huge, numbered row of storage cells. Knowing how those cells are organised, addressed and measured explains a lot about how computers behave, from start-up to slowdowns.

In this topic

  • A reservoir of bits
  • Cells, bytes and bit order
  • Addresses
  • Reading, writing and random access
  • Worked example: counting addresses
  • DRAM, SRAM and volatility
  • Measuring capacity
  • Worked example: storing a 16-bit value
  • Caches and locality
  • Worked example: the value of a cache
  • Common mistakes to avoid
  • Key takeaways

This topic is part of Wuanberri Pro. Checking your access…

← Previous topicNext topic →