Von Neumann architucture Flashcards

1
Q

Cache memory

A

A portion of memory used for high-speed storage

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

Control Unit (CU)

A

Internal part of the CPU and it controls the flow of data trough the CPU. It also controls interactions between the different parts of the CPU.

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

Immediate access store (IAS)

A

Memory found inside the CPU used to hold data and the instructions for the CPU. It would be very slow bringing them directly from the main memory.

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

Arithmetic logic unite (ALU)

A

Internal part of CPU that carries out calculations on data. Values must be placed in the accumulator for calculations to be carried out.

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

Registers

A

Internal memory locations within the CPU. They hold data and instructions during the process. Registers are used to move data and instructions into and around the different components of the CPU.

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

Input/Output

A

Allows interaction with the computer. Instructions are processed from and to them in the CPU.

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

Buses

A

A series of conductors, which deliver data and the instructions to different components.

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

The fetch-execute cycle

A

1 Fetching the instruction
2 Decoding the instruction
3 Executing the instruction

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

Fetching the instruction (1)

A
  • The CPU puts the address of the next item that needs to be fetched on the address bus
  • The data from this address is then moved from main memory into IAS by data bus
  • Registers are then used to store and move the data to a special register that will decode the instructions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Decoding the instruction(2)

A

The CPU is designed to understand a specific set of commands. This is called a instruction set and the CPU uses this in order to decode the instruction.

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

Executing the instruction(3)

A

In this stage, the CPU understands the instruction and carries it out. If any arithmetic calculations are needed in the instructions, they are carried out by ALU. Once the instruction is done, the cycle begin again for next instruction.

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