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

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
Adress bus definition
Bus that carries signals from cpu to main memory and I/O devices
26
Adress bus single or bi directional
Single
27
Memory is divided into
Units called words.
28
Typical size of a word
8,16,32 | Or 64 bits in size
29
What happens when a cpu requests data from main memory
Send the address of the word to main memory via the address bus, then main memory returns the data along the data bus.
30
Example in assembly code: LDA 23
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
Width of address bus
Address bus of 3 bits (3 wires) then you would only have 8 different addressable blocks of memory. (2^8)
32
How to calculate memory.
2^n
33
Control bus - bi or single directional
Bi directional
34
Number of wires in control bus
More than 16
35
Control bus definition
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
Main memory definition
Store program instructions and data - the only data store that can be directly accessed from the cpu
37
Simplest part of the computer in the priciple of the main memory
IAS (immediate access store)
38
Main memory is made up of
RAM chips but can include one of more ROM chips
39
Von nuemann machine
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
Stored program definition.
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
Harvard architecture machine defintion
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
Memory consists of
Data stored in addresses.
43
The more main memory
The more addresses youll have
44
RAM defintion
Used for readable and writable memory. Used by the processor to store (write) and load (read) data.
45
ROM purpose
To find and load the first lines of code for the operating system.
46
Modern CPU’s have
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
Some modern systems combine
Combine address and data buses since they are used at different parts of the fde cycle.
48
ROM nowadays is
Hard to write flash memory
49
Flash memory requires
Special equipment, voltages od processes.
50
Flash memory read only or write and read
Isnt true read only as you can change it with some difficulty e.g. if you havent updated your bios.