1.1 - systems architecture Flashcards

1
Q

Fetch - Decode - Execute cycle

A

Instructions are fetched one by one from main memory, decoded, and then executed by the processor. This cycle repeats until the program is complete

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

CPU (central processing unit)

A

A chip within the computer which controls the operation of all parts of the computer and decodes then executes program instructions.

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

ALU (arithmetic logic unit)

A

The part of the CPU responsible for arithmetic and logical operations.

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

Cache

A

High speed memory built into the CPU. Instructions are copied to cache memory allowing them to be accessed more quickly and therefore increasing the speed of the CPU.

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

Registers

A

A small area of memory within the CPU where data is stored temporarily to avoid the

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

Von Neumann Architecture

A

The design on which most computers are based. It defines several registers along with the fetch - execute cycle and how the CPU interacts with main memory

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

MAR (memory address register)

A

A register. It contains the address of the instruction currently being read from or written to main memory.

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

MDR (memory data register)

A

A register. It contains the instruction which has just been copied from main memory.

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

PC (program counter)

A

A register. It contains the address of the next instruction to be fetched from memory. It is updated each time a new instruction is fetched to contain the address of the next needed instruction.

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

ACC (accumulator)

A

A register. Stores the result of the last operation.

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

Clock speed

A

How many instruction cycles the CPU can deal with in a second. Measured in MHz or GHz. Faster is better.

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

Cache size

A

The larger the amount of cache the CPU has the more instructions it can store without having to transfer to main memory and therefore the faster it will perform.

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

Cores

A

Some CPUs have more than one core, each containing its own ALU and registers and therefore capable of carrying out instructions independently. The more cores, the more instructions the CPU can process at once and therefore the faster it performs.

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

Embedded systems

A

Specialist hardware and software build into a device with a single specific purpose. They are usually found within appliances such as washing machines.

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