memory hierarchy Flashcards

1
Q

registers

A

group of flip-flops

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

each flip flop in a register is capable of holding

A

one bit of information

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

an n-bit register

A

group of n flip flops; is capable of storing binary info of n-bits

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

cache memory

A

chip-based computer component; makes retrieving data from memory more efficient; acts as temporary storage area for processor to retrieve data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Random Access Memory (RAM)

A

main memory in a computer; hardware where operating system (OS), applications, & data currently in use are kept for easy access by device processor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

hard disks

A

traditional storage devices with spinning platters that read and write data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

SSDs

A

use new technology that stores data on instantly accessible memory chips; faster, smaller, more durable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

memory hierarchy worst (large, slow, expensive) to best

A

tertiary storage (remote storage, optical, backups) –> secondary storage (disk drives, SSDs) –> primary storage (main memory (RAM)) –> cache –> CPU registers

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what is caching for

A

stores data from slower sources into faster and closer memory for quick availability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

(cache) temporal locality

A

something will likely be reused

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

(cache) spacial locality

A

something close to something you use is likely to be reused

How well did you know this?
1
Not at all
2
3
4
5
Perfectly