Processor and the registers Flashcards

1
Q

CPU’s job?

A

cpu processes data and instructions to carry out tasks. cpu is where all searching,calculating,sorting and decision making takes place

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

What does the CPU stand for?

A

central processing unit

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

What are the components of the CPU?

A
  • control unit
  • buses
  • ALU
  • dedicated registers
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does CU stand for?

A

Control unit

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

function of the CU?

A

to manage execution of instructions (coordinating and controlling the activities).

controls and monitors hardware
controls input and output of data(so signals go to the right place at the right time)
controls flow of data in CPU
helps to decode instructions

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

What does ALU stand for?

A

arithmetic logic unit

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

what is the ALU responsible for ?

A

responsible for performing mathematical calculations and logic operations. Also it acts as a gateway to processor

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

what is a register ?

A

a high speed storage area in the CPU used for instruction processing

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

what are the 5 dedicated registers I have to know about?

A
PC - program counter 
MAR - memory address register
MDR - memory data register
CIR - current instruction register
ACC - accumulator
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Where does the ALU store results ?

A

In the accumulator

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

What is role of the PC (program counter)?

A

contains address of the next instruction to be executed . It can increment

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

function of MAR

A

stores memory address from which data will be fetched or sent or stored within secondary storage

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

function of MDR

A

stores data being transferred to and from access storage (which is read or will be written)

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

function of CIR

A

contains information specifying the instruction being or about to be performed (this is operand and opcode)

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

function of ACC

A

stores ALU calculations

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

What is the opcode?

A

an opcode is the portion of a machine language instruction that specifies the operation to be performed. This is the operation and addressing mode too.

17
Q

What is the operand?

A

part of the instruction that specifies the data or the memory location of the data on which the operation in opcode will be performed.

18
Q

What is a dedicated register?

A

used by the processor to carry out a certain corle

19
Q

What is a general purpose register?

A

used to hold instructions and data as a temporary measure

20
Q

What is the clock used for?

A

sends signals to computer components to synchronise the computer operations