1.1 Systems Architecture Flashcards

(12 cards)

1
Q

Fetch - Decode - Execute cycle

A

Fetch:
PC is checked for memory address of the next instruction
MAR fetches the instruction from main memory (RAM) and brings it to the MDR
PC Increments by one

Decode:
CU Decodes the instruction

Execute:
Decoded instruction is sent to the CPU so that it is executed
Process is repeated

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

Factors that affects the speed of a CPU

A
  • Clock Speed
  • Cache Size
  • Number of cores
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Virtual Memory? When is it used?

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

Clock Speed

A

Measured in Hertz (Number of cycles per second)

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

Cache Size

A

It is a temporary storage of data and instructions being read from and written to the main memory (RAM)

Stores copy of frequently used instructions

It is quicker than to read from main memory

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

Number of cores

A

More cores = More FDE Cycles at the same time

Does NOT increase the speed of execution of instruction

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

What is an embedded system?

A

They are dedicated to a specific task and normally part of a larger system

e.g. DVD Player, Washing Machine, Microwave

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

PC (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
9
Q

(MAR) Memory Address Register

A

Holds the memory address where data is to be fetched from or written to

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

Accumulator

A

Holds the result of a calculation

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

(MDR) Memory Data Register

A

Holds data fetched from memory or to be written to memory

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

(ALU) Arithmetic Logic Unit

A

Performs arithmetic and logical operations

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