Inside a CPU Flashcards

1
Q

What is a CPU?

A

A component that processes almost all data and carries out the FDE cycle. It controls the components of the computer and allows for input/ output.

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

What does the ALU do?

A

The Arithmetic Logic Unit carries out mathematical calculations and logic operations.

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

What does the Control Unit do?

A

The Control Unit sends control signals to co-ordinate the different components of the CPU

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

What does the MDR do?

A

The Memory Data Register (MDR) stores the most recently fetched data from the memory. (The data from the memory address that is held in the MAR)

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

What does the Accumulator do?

A

The Accumulator stores the results of the calculations made by the ALU/ the executed data.

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

What does the CIR do?

A

The Current Instruction Register stores the most recently fetched instruction ready for it to be decoded and executed.

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

What does the PC do?

A

The Program Counter contains the address of the first instruction of in the program to be run and holds the address of the next instruction to be executed (by increasing the address number by one each time)

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

What does the MAR do?

A

The Memory Address Register stores the address of the instruction or Data to be fetched from the memory. This Address was copied from the PC.

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

What does the main Main Memory do?

A

The Main Memory (RAM) contains the instructions and data if the programs currently in use. The CPU then fetches the instruction/data from it.

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

What are the 5 special registers found in a Von Neuman architecture CPU?

A
  • MDR (Memory Data Register)
  • ACC (Accumulator)
  • CIR (Current instruction register)
  • PC (Program Counter)
  • MAR (Memory Address Register)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the 3 busses?

A

Control bus
Address Bus
Data bus

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

What does the Control bus do?

A

The Control Bus is unidirectional and sends control signals from the CPU coordinate the other components.

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

What does the Address Bus do?

A

Is unidirectional and carries the memory address of location being written or read to. (Being stored to or read from).

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

What does the Data Bus do?

A

The Data bus is Bidirectional and carries data to and from the processor, memory and other devices.

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

What does the output device do?

A

The output device allows information from the computer to be received.

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

What does the input device do?

A

The input device allows an external device like a keyboard or mouse to interact with the computer and make changes.

17
Q

What is a bus?

A

High speed internal connections that send signals between the processor and other components.

18
Q

What are the 5 components of a CPU?

A
CU (Control Unit) 
ALU (Arithmetic Logic Unit
Buses 
Registers 
Cache