1. CPU components Flashcards

(25 cards)

1
Q

Fetch phase

A

CPU fetches instructions from RAM and takes them to CPU

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

Decode phase

A

CPU decodes instructions and if all the parts of the instruction is there, execution can be carried out

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

Execute phase

A

Where data is processed, instructions are carried out on the data

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

Cache

A

Super fast and small pieces of memory that stores frequently used instructions, it is located next to CPU

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

ALU

A

Makes arithmetic calculations and logical decisions

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

Control Unit

A

Controls the functions of the computer system, synchronises FDE cycle

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

BUS types

A

Data, Address and Control

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

BUS

A

All separate buses for each type, gets carried from CPU to RAM

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

Types of Registers

A

Program counter, MAR, MDR & Accumulator

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

Program counter

A

Holds the address of the next instruction to be executed in memory

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

MAR

A

Holds memory address of the current instruction to be executed

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

MDR

A

Holds data fetched from memory to be executed

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

Accumulator

A

Holds results of calculations

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

Volatile

A

temporary data

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

Non-volatile

A

permanent data

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

Clock speed

A

Amount of FDE cycles that can be performed per second

17
Q

CPU cores

A

Independent processing unit that is able to fetch, decode and execute instructions a small copy of CPU.

18
Q

Clock speed measurement

19
Q

Primary storage examples

A

Cache, RAM & ROM

20
Q

Secondary storage examples

A

Hard disk, Flash drive

21
Q

Characteristics of primary storage

A

Volatile (except ROM), More expensive and smaller, smaller capacity & faster as its closer to the CPU

22
Q

Characteristics of secondary storage

A

Non-volatile, cheaper and larger, bigger capacity but slower as its far away (connects via cable)

23
Q

Virtual memory

A

When RAM is full, CPU makes use of HDD to hold the currently running instructions

24
Q

Multicores

A

Can do multiple FDE cycles to execute instructions faster, does multitasking

25