1.1.1 Architecture Of The CPU Flashcards

(9 cards)

1
Q

Fetch Decode Execute Cycle

A

Instructions are fetched from the RAM (Random Access Memory)

Instructions are decoded using the CPU’s instruction

Instruction is executed

Cycle is then repeated

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

ALU (Arithmetic Logic Unit)

A

Carries out arithmetic operations (add, subtract, multiply, divide, shifts)

And logical operations (NOT, AND, OR)

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

CU (Control Unit)

A

Decodes and execute the instructions

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

Cache

A

Is very (very) fast memory with a very fast read/write speed - holds recently/frequently used instructions that have been fetched from RAM

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

Register

A

A very very very small memory circuit

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

Accumulator (ACC)

A

Temporary store that holds data/instructions that has been inputted form the keyboard or is due to be outputted to the screen, or has been calculated by the ALU

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

Program Counter (PC)

A

Increments once every fetch decode execute cycle, holding the address of the next instruction to be loaded

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

Memory Address Register (MAR)

A

Holds the address of the memory location that the processor needs to access (either to read or write data)

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