1.1 Systems Architecture Flashcards

1
Q

What is a CPU?

A

Central Processing Unit made of silicon and has billion of switches inside.
Carries out all the commands and processes information.

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

What is clock speed?

A

Measured in Hz and corresponds with how many FDE cycles the CPU can do in a second:
4GHz= 4 billion FDE cycles per second.

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

What is cache?

A

Storage location faster than RAM.
Stores commonly used instructions (don’t have to go to CPU to FDE).
Volatile and small.
Really expensive.

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

How does the number of cores affect CPU speed?

A

Cores act as another CPU:
More cores = more instructions carried out.
Only useful when the applications are programmed to handle it.

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

What does the PC do?

A

Stores the address of the next instruction to be run

Increments by 1 each time

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

What does the ACC do?

A

Holds the data (number) that you are currently working on / result from ALU.

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

What does the MAR do?

A

Contents of the PC are copied here.

Stores the address where the next data will be fetched from

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

What does the MDR do?

A

Stores data / instructions being brought back from the RAM.

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

What does the Arithmetic Logic Unit (ALU) do?

A

Does the arithmetic (mathematical) and logic calculations within the computer.

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

What does the Control Unit (CU) do?

A

Manages the data:
Controls where data goes and monitors the flow of data.
Executes instructions.
Sends control signals between the different internal components.

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

What is Von Neumann architecture?

A

Data + instructions are stored in the same RAM location.

FDE cycle is then used to FDE the instructions

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

What is an embedded system?

A

Computer system inside a larger computer system.

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

What happens in Fetch?

A

1) Memory address is copied from PC –> MAR.

2) Copy instruction stored in MAR –> MDR.

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

What happens in Decode?

A

1) Instruction in the MDR is decoded by the CU.

2) CU may then prepare for the next step e.g. loading values into the MAR or MDR.

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

What happens in Execute?

A

1) Instruction is executed.
2) PC is incremented so the CPU can now execute the next instruction in memory.
3) Before a new instruction is incremented, CPU checks for interrupts.

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