Memory Hierarchy

0.0(0)
studied byStudied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:30 AM on 12/19/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

15 Terms

1
New cards

Memory Hierarchy

An arrangement of storage types organized by speed, cost, size, and proximity to the CPU.

2
New cards

Volatility

Whether stored data is lost when power is removed.

3
New cards

Memory Density

The amount of data that can be stored per unit volume.

4
New cards

Access Speed

The time required to read or write data from a storage device.

5
New cards

Access Size

The minimum unit of data that can be read or written (e.g., byte, word, page)

6
New cards

CPU Overhead

The amount of processing effort required by the CPU to manage a memory device.

7
New cards

Registers

Very small, extremely fast storage locations inside the CPU used for temporary data and control information.

8
New cards

Register Cost

High cost per byte, which limits the no. of registers available.

9
New cards

Main RAM

Medium-speed, Volatile memory used to store active data, stack, and sometimes program code.

10
New cards

Nonvolatile Memory

Memory that retains data without power, such as flash, EPROM, or hard disks.

11
New cards

Booting

The process of loading program code from nonvolatile storage into RAM after power-up.

12
New cards

Memory Hierarchy Trade-Off

As memory capacity increases and cost per byte decreases, access speed decreases.

13
New cards

Embedded vs Desktop Memory Hierarchy

Embedded systems typically use fewer memory layers, while desktop systems use many layers including cache, MMU, and secondary stage.

14
New cards

Memory Management Unit (MMU)

Hardware that manages memory addressing and protection, commonly used in desktop/server systems.

15
New cards

Cache Memory

Small, fast memory that stores frequently accessed data to reduce average memory access time.