Computer Architecture Flashcards

(5 cards)

1
Q

What is cache?

A

Small fast memory on or close to the CPU

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

What is cache used for?

A

Temporary storage to provide quick access to frequently used instructions to increase performance

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

What does having a higher cache mean?

A

More storage space for frequently used instructions, CPU has to complete fewer FDE cycles to RAM. This increases general performance.

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

What is RAM?

A

Volatile primary storage connected to the CPU that holds the data/instructions that are currently in use. It has incredibly fast speeds. It can be read & written from. Much larger capacity compared to ROM but much smaller capacity compared to most secondary storage devices.

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

What is an Instruction Set?

A

A list of (machine code) commands that can be processed by the CPU

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