structure/function processor Flashcards

(29 cards)

1
Q

ALU

A

arithmetic logic unit

performs the arithmetical and logical operations

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

CU

A

control unit

controls, manages, and directs operations inside the CPU with the FDE cycle

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

PC

A

program counter

holds the memory address of the next instruction to be executed

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

ACC

A

accumulator

temporarily stores the results of calculations from the ALU

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

MAR

A

memory address register

holds the memory address a location that is to be read to or written to

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

MDR

A

memory data register

temporarily stores data that has been read or needs to be written

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

CIR

A

current instruction register

holds the current instruction being executed

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

data bus

A

bi-directional bus that transfers data and instructions between components

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

address bus

A

used to transmit the memory addresses specifying where data is to be sent to or retrieved from

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

control bus

A

bi-directional bus that transmits control signals between internal and external components

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

control unit jobs

A

manages the flow of data between CPU and other devices

controls and coordinated the CPU activities

decodes instructions

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

what is a bus

A

set of parallel wires that connect components in the CPU together

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

what is the FDE cycle

A

sequence of operations that are completed to execute an instruction

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

FDE fetch

A

address from the PC is copied to the MAR

instruction held at that address is copied to the MDR by the data bus, PC is incremented by 1

value held in MDR is copied to the CIR

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

FDE decode

A

the contents of the CIR are split into operand and opcode

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

FDE execute

A

the opcode is executed on the operand

17
Q

what factors affect the CPU performance?

A

clock speed, number of cores, cache size

18
Q

what is clock speed?

A

the number of clock cycles completed in a second

19
Q

how does clock speed affect CPU?

A

the higher the speed, the faster the processor can execute instructions

20
Q

what is a core?

A

an independant processor that executes its own FDE cycle

21
Q

how does number of cores affect CPU?

A

the more cores, the faster the performance

22
Q

what is cache?

A

CPU’s onboard memory

instructions fetched from main memory are copied to cache to be accessed quicker

23
Q

how does cache size affect CPU?

A

larger cache the more instructions can be stored to access quicker

less cache gets filled up quicker and instructions get replaced

24
Q

what is Von Neumann architecture?

A

a computer architecture that has a single address space for both instructions and data

25
what is Harvard architecture?
a computer architecture that uses separate memory spaces for instructions and data allowing simultaneous access to both which improves performance
26
data protection act of
1998 / 2018
27
computer misuse act of
1990
28
copyright designs and patents act of
1988
29
regulation of investigatory powers act of
2000