1.1.1 Structure and function of the processor Flashcards

1
Q

What does CPU stand for?

A

Central Processing Unit

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

What is the CPU?

A

The main chip on the computer which contains many components that allow it to carry out its function of executing instructions.

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

What components make up the CPU?

A

Control Unit (CU).
Arithmetic Logic Unit (ALU).
Registers.
Busses.

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

What is the role of the Control unit (CU)

A

Coordinate the activities of the CPU (the Fetch Decode Execute cycle). It accepts instructions and decodes them into steps. It then sends these commands throughout the CPU.

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

What is the role of the Arithmetic Logic Unit (ALU)?

A

To perform arithmetic and logical operations on the data. It performs ADD, SUBTRACT, MULTIPLY and DIVIDE. It can perform shift operations as well as Boolean logic - AND, OR, NOT and XOR.
Full Adders live here and results from the ALU are passed to the accumulator.

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

What are the registers in the CPU?

A

Program Counter (PC).
Current Instruction Register (CIR).
Memory Address Register (MAR).
Memory Data Register (MDR).
Accumulator(Acc).

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

What is the role of the Program Counter (PC)?

A

Holds the address of the next instruction to be executed. It is incremented by one part way through the FDE cycle. Or changed if the instruction is to jump to another location in memory - this is copied from the Current Instruction Register (CIR).

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