3.7.3.1 The Processor and it's Components. Flashcards

1
Q

What do processors contain?

A

ALU.
Control Unit.
Numerous Registers.

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

Define an ALU.

A

Performs arithmetic and logic operation.

E.g. addition or XOR.

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

Define Control Unit.

A

Controls the various components of the processor.

Controlling the fetch-execute cycle.

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

Define a Register.

A

Small storage locations use to hold data temporarily.

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

Define a Program Counter (register).

A

Used to hold the memory address of the next

instruction to be executed in the fetch-execute cycle.

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

Define a Current Instruction (register).

A

Holds the instruction that is currently being executed

by the processor.

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

Define a memory address register.

A

) Stores the memory address of a memory location

that is to be read from or written to.

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

Define a status register.

A

Contains a number of bits, the values of which can

change to indicate the occurrence of an interrupt.

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

Outline the role of the clock.

A

The system clock generates a timing signal which changes at a regular frequency. This signal is used to synchronise the communication between the components of the processer and the rest of the computer system.

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

Outline the components of the cpu

A

Processor
System bus
I/O controllers
Main memory

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

Processor purpose

A

To control different types of devices

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

Processor components

A

Control unit
ALU
registers

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

Control unit purpose

A

Managing all computer operations through the fde cycle

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

Fetch

A

Instruction is fetched from main memory

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

Decode

A

Instruction is broken into opcode and ooerand - may also send signals into the ALU

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

Execute

A

Execute the instruction

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

Registers definition

A

Special memory cells which operate at very high speed - used by arithmetic and logic operations.

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

3 parts of the system bus

A

Address bus
Control bus
Data bus

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

System bus definition

A

Connects all components in the computer using wires on the motherboard

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

Data bus definition

A

Bi directional bus used to transport data and instructions between the three components of the three bus model.

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

Is the data bus single or bi directional

A

Bi directional

22
Q

How many wires does a data bus usually have

A

32

23
Q

Effect of a larger data bus

A

Larger the data bus the more data that can be transported at one time

24
Q

Width of the data bus

A

Is a key factor in determining the overall system performance

25
Q

Adress bus definition

A

Bus that carries signals from cpu to main memory and I/O devices

26
Q

Adress bus single or bi directional

A

Single

27
Q

Memory is divided into

A

Units called words.

28
Q

Typical size of a word

A

8,16,32

Or 64 bits in size

29
Q

What happens when a cpu requests data from main memory

A

Send the address of the word to main memory via the address bus, then main memory returns the data along the data bus.

30
Q

Example in assembly code: LDA 23

A

this code would be sent from the cpu along the address bus.

Data at memory location 23 would fhen be sent back to the cpu via the data bus

31
Q

Width of address bus

A

Address bus of 3 bits (3 wires) then you would only have 8 different addressable blocks of memory.
(2^8)

32
Q

How to calculate memory.

A

2^n

33
Q

Control bus - bi or single directional

A

Bi directional

34
Q

Number of wires in control bus

A

More than 16

35
Q

Control bus definition

A

Used to transport control signals and instructions between thre components of the three box model. Such as when a device has finished a job or has just been plugged in

36
Q

Main memory definition

A

Store program instructions and data - the only data store that can be directly accessed from the cpu

37
Q

Simplest part of the computer in the priciple of the main memory

A

IAS (immediate access store)

38
Q

Main memory is made up of

A

RAM chips but can include one of more ROM chips

39
Q

Von nuemann machine

A

Data and instructions are saved in main memory.
Instructions sent to the processor via the system bus.
I/O is performed by IO devices.
Data travels from the I/O devices to the processor and main memory via the system bus.

40
Q

Stored program definition.

A

Program must be resident in main memory to be executed,

Machine code instructions are fetched from main memory one at a time, decoded and executed in the processor.

41
Q

Harvard architecture machine defintion

A

Has a seperate store for data and instructions.
Throughput is faster since there are faster since there are seperate stores for data and instructsionsnans seperate buses to connect them to the processor.

42
Q

Memory consists of

A

Data stored in addresses.

43
Q

The more main memory

A

The more addresses youll have

44
Q

RAM defintion

A

Used for readable and writable memory. Used by the processor to store (write) and load (read) data.

45
Q

ROM purpose

A

To find and load the first lines of code for the operating system.

46
Q

Modern CPU’s have

A

Internal memory (cache) and I/O devices have the ability to access memory without the need for the CPU, the address bus has go be bi-directional. However, the exam will treat it as uni-directal.

47
Q

Some modern systems combine

A

Combine address and data buses since they are used at different parts of the fde cycle.

48
Q

ROM nowadays is

A

Hard to write flash memory

49
Q

Flash memory requires

A

Special equipment, voltages od processes.

50
Q

Flash memory read only or write and read

A

Isnt true read only as you can change it with some difficulty e.g. if you havent updated your bios.