cpu Flashcards

1
Q

Describe the purpose of the CPU

A

consists of components of the computer that processes instructions (logical op/simple arithmetic)
program instructions are interpreted and executed in CPU

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

What must a computer be able to do to process data?

A

input data and instructions
store data and instructions (a memory)
output results of the processing
control and interpret machine language and send appropriate signals to different parts of the computer

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

Describe the control unit.

A

sends and receives signals from and to different parts of the comouter
supervises the fetch decode execute cycle
ensures all data and instructions are processed at the right time, in the right order
directs the flow of data and instructions

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

Describe the Arithmetic and logic unit.

A

processes and manipulates data

performs simple arithmetic calcs and logic operations e.g. comparing values

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

Why are registers required in the CPU?

A

to store results from ALU

for the CU to store details of operations being dealt with by fde cycle

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

Describe what registers are.

A

Temporary fast access storage location
in the cpu
where info is temporarily stored

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

What is a con of registers?

A

It has a limited storage capacity

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

Describe CIR

A

current instruction register

it stores the instruction currently being executed

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

Describe PC

A

program counter

it s stores memory location of the next instruction needed by the processor

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

Describe MAR

A

memory address register

stores memory location of where data is being read from or written to

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

Describe ACC

A

Accumulator

stores the results from the calculations made by ALU

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

What are buses?

A

pathways that use groups of parallel wires to transfer data from one location in the computer to another

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

Describe the data bus.

A

carries data and instruction to and from the processor and memory, as program is run
carries data both ways (to and from memory)(to and from I/O controllers)

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

Describe the address bus.

A

carries data in one direction
from processor to memory
carries the memory address of the next instruction or data item
used to access anything stored in memory to the processor

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

Describe the control bus

A

helps the CU communicate with other parts of the computer
delivers control information on time to the CU, at the right place
one way but can at times be both directions

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

Describe internal memory

A

the memory built into a computer
rom, ram, registers
fast accessed memory is directly accessed by the processor

17
Q

Describe the fetch stage

A

copy of address in PC is sent to the MAR
processor uses address to find instruction in memory
contents of that data in memory is sent to cir
pc moves on one point
cycle repeats until all instructions are carried out

18
Q

Describe the decode stage

A

CU checks instruction in the CIR

instruction is decoded to determine the action to be carried out

19
Q

Describe the execute stage

A

processor carries out the instruction

next instruction is fetched