Skip to main content

Characteristics of memory

Short answer

Key characteristics include location, capacity, unit of transfer, access method (sequential, direct, random, associative), performance (access time, cycle time, transfer rate), physical type, volatility, and organisation. Speed-cost-capacity trade-offs lead to the memory hierarchy.

Explain the key characteristics of computer memory systems.

The main characteristics used to classify and compare computer memory systems are:

CharacteristicMeaningExamples
LocationWhere the memory is: internal (registers, cache, main memory), external (disk, tape)CPU registers, RAM, HDD
CapacitySize: words or bytes for internal, bytes for external8 GB RAM, 1 TB disk
Unit of transferData moved in one access: word for internal, block for externalWord, block, record
Access methodSequential (tape), direct (disk), random (RAM), associative (cache tag search)Tape, disk, RAM, cache
PerformanceAccess time (latency), memory cycle time, transfer rate = 1 / cycle timeDRAM access: tens of ns
Physical typeSemiconductor, magnetic, optical, magneto-opticalRAM, HDD, CD
Physical characteristicsVolatile or non-volatile; erasable or non-erasableRAM volatile, ROM non-volatile
OrganisationPhysical arrangement of bits into wordsInterleaved memory banks

Memory design also involves three trade-offs: faster access time means greater cost per bit; greater capacity means smaller cost per bit; and greater capacity means slower access time. A memory hierarchy is used to balance them.

✓ Answer checked by Claude Opus 5.5 (high effort)

All Computer Organization and Architecture chapter 6 questions →