Systems architecture Flashcards

1
Q

What is computer architecture?

A

This is the internal, logical structure and organisation of the computer hardware. It is how all the different pieces of the computer fit together and work together efficiently.

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

What is the Von Neumann architecture?

A

Explains how all devices follow a general rule when processing informations. All data and programs are stored in the computers memory and as binary.

Input - data is inputted into device via input device.
CPU- data is processed by the CPU via the control unit and ALU.
Memory unit- data is transferred between the CPU and the computers memory.
Output- data is outputted to the user via the output device

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

What is the CPU?

A

The brain of the computer. It processes all instructions given to it by the user using the fetch decode execute cycle.

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

What are Hz?

A

The measure of the speed of a CPU. 1 Hz = 1 instruction that can be executed per second.

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

What is an instruction?

A

Something requested by the user that the CPU must carry out.

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

What is the clock speed?

A

The speed of a CPU, how many instructions can be carried out per second.

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

What is a core?

A

The number of processors within a CPU, that can carry out instructions. Each core would execute instructions independent to the other cores.

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

What is the cache?

A

The memory located on the processor chip. It acts as a very small amount of memory located between the processor and RAM. Frequently used instructions are there to make accessing them quicker and faster.

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

What is the fetch decode execute cycle?

A

Fetch- an instruction is fetched from memory (RAM)
Decode- the instruction is broken down into small instructions, amd converted into a language the CPU understands (binary)
Execute- the instruction is executed and the user receives what they requested

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

What is the ALU?

A

Performs all arithmetic ( -+/*) and logical ( <>= ) equations within the CPU.

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

What is the CU?

A

Works with the CPU to control the flow of data within the system and to decode instructions.

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

What are registers?

A

A small amount of memory within the CPU. There are a variety of registers, all of which do different jobs.

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

What is the MAR?

A

Memory address register. Stores address of the data of instruction that is currently being accessed by the CPU.

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

What is the MDR?

A

Memory data register. Stores the data or instruction that is currently being accessed by the CPU.

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

what is a PC?

A

A program counter stores the address of the next instruction to be processed, which then goes onto the MAR.

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

What is the ACC?

A

The accumulator temporarily stores data whilst calculations are being processed by the ALU.

17
Q

What is an embedded system?

A

It performs a single task within a larger piece of equipment. It is a small processor that is inside a large piece of equipment, dedicated to a single task.