[Semester 1] Memory Management Flashcards

1
Q

Random Access Memory (RAM)

A

Programs and data the CPU needs during execution

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

Read-Only Memory (ROM)

A

Data that can’t be changed

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

Volatile

A

Data is lost when the machine is turned off

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

Auxiliary

A

Backup storage

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

What happens if the CPU requests data that isn’t in the cache?

A

The CPU requests the data from memory; the data is then moved to the cache

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

Instructions are patterns of…

A

Bits

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

Instructions can include…

A

Register(s) used and memory location/address

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

True or false: Only one instruction can be carried out at a time

A

False! Instructions are carried out concurrently (multiple at once)

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

Fetch

A

Instructions are fetched from the memory address; the address is then stored in the program counter then the instruction register

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

Decode

A

Instructions are translated/decoded in the instruction register

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

Execute

A

The control unit passes the instructions to the relevant component to be executed

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