systems architecture Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

State what is in the CPU

A

Control Unit
ALU
Cache
Registers

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

What are the 4 registers?

A

Program Counter
MAR
MDR
Accumulator

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

What does the Control Unit do?

A

It is in control of the CPU
It decodes and executes intructions

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

What does the ALU do?

A

Does all calculations and logical operations

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

Why would cache be used?

A

It is faster than RAM

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

What data does the cache hold?

A

It stores frequently accessed data

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

What does the Program Counter do?

A

Holds the memory location of the next instruction

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

What does the MAR do?

A

Holds the location in memory of the instruction to be fetched

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

What does the MDR do?

A

Temporarily hold the instruction fetched from memory

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

What does the Accumulator do?

A

It stores the results of calculations carried out by the ALU

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

What happens at the Fetch stage of the cycle?

A

Instruction is fetched from memory

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

What happens at the Decode stage of the cycle?

A

The Control Unit decodes the instruction

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

What happens at the Executed stage of the cycle?

A

The instruction is executed

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