Architecture of the CPU Flashcards

1
Q

What occurs at fetch?​

A

Address of next instruction processed copied from PC to MAR, PC is increased to point in next instruction, stored at MAR copied to MDR.​

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

What occurs at execute?​

A

Operation performed, ALU performs operation by CU, value or PC or MAR may be changed.​

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

What occurs at decode?​

A

CU decodes instruction, send control signals.​

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

What happens at fetch execute cycle?​

A

Instruction from RAM at PC, value is increased, so next instruction, is decoded by CU in CPU, which executes instruction.​

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

What is ALU?​

A

Performs all of arithmetic and logical of CPU, Boolean logic operations, addition. Results are stored in accumulator register.​

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

What is CU?​

A

Execute instructions, send control signals to other places in CPU, has decoder, decodes instructions that are retrieved from memory, and clock, sends an electrical pulse to let 2 things happen at once.​

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

What is cache?​

A

Small amount of memory part of CPU, hold instructions and data that CPU likely to reuse.​

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

What are registers?​

A

Small area of memory within CPU.​

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

MAR

A

Memory Address Register, holding address of location in memory where data or instruction to be stored.​

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

MDR

A

Memory Data Register, holding data that has been retrieved from memory.​

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

ACC

A

Accumalator, holding result of caluclations, and operations.​

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

PC

A

Program Counter, holding memory location address of next instruction so performed at CPU, increased at FCE.​

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