1.1 Flashcards

(17 cards)

1
Q

What is the purpose of the CPU?

A

The Central Processing Unit executes instructions in order to run programs.

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

What does the Arithmetic Logic Unit (ALU) do?

A

Performs mathematical calculations and logical operations as required.

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

What does the Control Unit (CU) do?

A

Controls the fetch‑execute cycle, synchronising the CPU and sending commands to components.

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

What is cache?

A

A small, fast memory on the CPU that stores frequently used data and instructions.

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

What are registers?

A

Fast storage locations used to store small amounts of data needed temporarily by the CPU.

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

What is the function of the MAR (Memory Address Register)?

A

Stores the address of data to be fetched from or written to memory.

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

What is the function of the MDR (Memory Data Register)?

A

Stores the data being fetched from or written to memory.

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

What is the function of the Program counter?

A

Stores the address of the next instruction to be fetched; increments each fetch‑execute cycle.

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

What is the function of the accumulator?

A

Stores results of calculations/operations from the ALU and temporarily holds data being processed.

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

Give the stages of the fetch‑execute cycle.

A

Address moved from PC to MAR; instruction fetched to MDR; PC incremented; instruction decoded by CU; executed by CPU/ALU; process repeats.

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

What is Von Neumann architecture?

A

A system where instructions and data share the same memory and bus.

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

What does the clock do?

A

Sends a regular electrical signal at a fixed frequency to synchronise system components.

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

What is clock speed?

A

The number of fetch‑execute cycles the CPU can perform per unit time (hertz).

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

How does increasing cache size improve performance?

A

Increases likelihood that an instruction is in cache, reducing memory access time.

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

What is the benefit of having multiple CPU cores?

A

More cores let the CPU handle multiple tasks simultaneously, increasing speed.

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

What is an embedded system?

A

A computer system designed to perform specific, dedicated functions within a larger system.

17
Q

Give three examples of what embedded systems could do inside a washing machine.

A

Control water temperature, cycle timing and motor speed.