System architecture Flashcards

1
Q

What does ALU stand for

A

Arithmetic logic unit

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

What does the ALU do

A

Calculate logic and mathmatical problems

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

What does CPU stand for

A

Central processing unit

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

What does CU stand for

A

Control uni

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

What is cache and what does it do

A

Small, fast memory stpring frequently used items and data

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

Name the 4 registers

A

-MAR
-MDR
-Program counter
-Accumulator

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

What does MAR stand for

A

Memory address register

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

What does the MAR do

A

Stores the address of where the instruction is

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

What does MDR stand for

A

Memory data register

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

What does the MDR do

A

Stores the instruction that has just been fetched

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

What does the program counter do

A

Stores the address of the next instruction

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

What does the accumulator do

A

Stores the result of the ALU

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

What effects perfomance of the CPU

A

-Clock speed
-Number of cores
-Cache size

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

How does clock speed increase perfomance

A

Increasing the clock speed means the rate of F-D-E cycles per second increases

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

How does number of cores increase perfomance

A

Increasing the number of cores means (if the software allows) multiple cycles can be executed at the same time

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

How does cache size increase performance

A

Increasing cache size means it can store more regularily used items and reduces the reliance on slower RAM.

17
Q

What is an embedded sytem

A

A simple computer in another computer with only one purpose

18
Q

Give 2 examples of embedded systems

A

-Dishwasher
-Washing machine