1.1.1 Structure of the CPU Flashcards

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

ALU

A

The ALU performs all of the arithmetic and logical
operations of the CPU, including: Addition and subtraction, multiplication and division. Comparisons such as whether numbers are equal or if one is greater than another. Boolean operations such as AND, OR and NOT.

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

Control Unit

A

Sends out control signals to other parts of the CPU. Executes program instructions by following the fetch-decode-execute cycle.

Made up of two key parts: The Clock - coordinates CPUs activity. The Decoder - Decodes program instructions.

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

Registers

A

Registers are tiny amounts of super-quick memory within the CPU. Used to hold information needed for the CPU to work. Each register holds a specific piece of information.

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

MDR

A

Holds the data that has been retrieved from memory, or that is about to be stored in memory.

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

MAR

A

Holds the address of the location in memory where data is to be retrieved or stored.

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

CIR

A

The Current Instruction Register (CIR) is used to store the current instruction that the CPU is working on.

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

PC

A

Holds the memory location address of the next instruction to be performed by the CPU. The PC does not store the instruction itself.

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

Accumulator

A

Holds the result of calculations and operations performed by the arithmetic logic unit (ALU).

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

Buses

A

Buses are used to send and receive data and instructions from main memory (RAM).

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

Control Bus

A

The control bus sends control signals to other devices inside the computer system.

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

Address Bus

A

The address bus sends addresses to the main memory.

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

Data Bus

A

The data bus retrieves data and instructions from main memory.

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