CPU and its elements Flashcards

1
Q

what concept do computer systems follow

A

input, process, output, storage model

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

what does the CPU process?

A

data or instructions that are processed by the computer system in the process phase of the input, process, output, storage model

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

what is the CPU?

A

central processing unit - processes data by following instructions

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

how can data or information be accessed by the CPU?

A

any data or info that is to be saved or retrieved from some storage medium (eg. hard disk) has to first pass through the primary memory

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

what does the CPU contain?

A

control unit (CU)
arithmetic logic unit (ALU)
memory address register (MAR)
memory data register (MDR)

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

what is the control unit responsible for

A

operation of the CPU

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

what does the control unit control

A

retrieval of instructions from the primary memory
sequence of the execution of the instructions

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

what does the CU contain

A

various registers - MDR, MAR

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

what are registers

A

small storage location that can hold data

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

what is the ALU

A

performs all basic arithmetic, logical or input/output operation

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

what is the CU responsible for in terms of the ALU

A

providing the ALU with the data that needs to be processed, instructions of how the data should be processed

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

what does the MAR hold (2)

A

holds memory address of the data that is to be used by the ALU so that the ALU can fetch corresponding content from the memory and process it

holds memory address of where data that has been processed needs to be stored

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

how does the MAR communicate with primary memory

A

connects through memory address bus

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

what does the MDR hold

A

data that is to be used by the ALU and then saved onto the RAM

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

how is the MDR related to the MAR

A

the memory location that the MAR holds will be loaded onto the MDR to be processed by the ALU

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

what takes place in the MDR after processing

A

ALU places the result of processing onto the MDR
data is copied to the memory address location in RAM specified by the MAR

17
Q

what connects MDR and RAM

A

data bus

18
Q

what are busses

A

connecting wires that connect the CPU to other devices carrying instructions to/from components
built onto the motherboard

19
Q

what are the three busses

A

data bus - links RAM to CPU (MDR)
control bus - links RAM to CPU (CU)
address bus - links RAM to CPU (MAR)