Processor components Flashcards

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

The CPU contains different components including..

A

Registes,
ALU,
CU,
and Buses

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

Name the system bus

A

Control bus, Address bus, and Data bus

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

Describe the address bus

A

The address bus carries the location address of where the data or instruction is going to/ coming from

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

Describe the data bus

A

The data bus transmits data from one place to another

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

Describe the control bus

A

The control bus transmits control signals from the control unit to other components of the processor

The purpose of the control bus is to transmit commnad, timing, and specific status information between system components so to ensure that access to and use of the data and address buses by the different systems components does not lead to conflict.

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

Name the special registers.

A

Accumulator, PC, CIR, MAR, and MDR

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

The defintion for the CU

A

The control unit coordinates and controls the activities of the CPU, directing the flow of data between the CPU and other devices. It accepts the next instruction, decodes it into several sequential steps such as fetching addresses and data from memory, and manages its execution and stores the resulting data back into memory or registers.

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

Define a bus.

A

A bus is a set of parallel wires connecting two or more components of a computer, typically consisting 8, 16, 32 or 64 lines.

A bus is a shared transmission medium, hence only one device can transmit along a bus at any one time.

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

What bus does not allow its content to travel in both directions?

A

Address bus

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

Control lines include:

A

Bus Request
Bus Grant
Memory Write
Memory Read
Interrupt Request
Clock

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

The function of the bus request

A

Indicates that a device is requesting the use of the data bus

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

The function of the bus grant

A

indicates that the CPU has granted access to the data bus

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

The function of the memory write

A

causes that the data on the data bus to be written in the addressed loaction

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

The function of the memory read

A

causes the data from the addressed location to be placed on the data bus

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

The function of the interrupt request

A

indictaes that a device is requesting access to the CPU

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

The function of the clock

A

used to synchronize operations

17
Q

The speed of buses is measured in..

A

MHz

18
Q

Memory is divided internally into units called…

A

words

19
Q

A word is…

A

a fixed size group of digits normally 16, 32 or 64 bits

20
Q

Each word has its own specific…

A

address

21
Q

Define registers

A

special small memory cells that operate at very high speeds.

They are used to temporarily store data and all arithmetic, logical and shift operations occur in these
registers.

22
Q

Name the 5 special purpose registers

A

ACC
PC
CIR
MAR
MDR

23
Q

Describe the PC

A

The PC holds the next address of the instruction to be executed. This is may be the next instruction in a sequence of instructions, or , if the current instruction is a branch or jump instruction, the address to jump to is then copied from the CIR to the PC.

24
Q

Describe CIR

A

holds the current instruction being execeuted, divided into operand and opcode

25
Q

Describe MAR

A

holds the address of the memory location from which data is to be retrieved or to which data is to be written.

26
Q

Describe MDR

A

aka MBR, used to temporarily store data read from or written to memory.

27
Q

What is the ALU

A

Arithmetic Logic Unit completes all of the arithmetical and logical operations.

28
Q

What is the width of the bus

A

The width of the bus is the number of parallel wires the bus has.

29
Q

The width of the bus is directly proportional to…

A

the number of bits that can be transferred simultaneously at any given time.

30
Q

The width of the address bus is proportional to….

A

the number of
addressable memory locations.

31
Q

Assembly code uses mnemonics to….

A

represent instructions. This is a simplified way of representing machine code.