Von Neuman Architecture Flashcards

1
Q

What is the CPU?

A

Central Processing Unit - the electronic circuit responsible for executing all the instructions received from the computer’s software and hardware.
Called the micro/processor
The CPU contains the CU, ALU and all the registers (various)

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

What are registers?

A

Registers are high-speed storage areas in the CPU. All data must be stored in a register before it can be processed.

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

What is the purpose of the ALU?

A

Arithmetic Logic Unit - allows arithmetic (add, subtract etc) and logic (AND, OR, NOT etc) operations to be carried out.

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

What is the MAR?

A

Memory Address Register - Holds the memory location of data that needs to be accessed

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

What is the MDR?

A

Memory Data Register - Holds data that is being transferred to or from memory

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

What is the AC

A

Accumulator - Where intermediate arithmetic and logic results are stored

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

What is the PC?

A

Program Counter - Contains the address of the next instruction to be executed

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

What is the CIR?

A

Current Instruction Register - Contains the current instruction during processing

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

What does the Control Unit do?

A

The control unit controls the operation of the computer’s ALU, memory and input/output devices, telling them how to respond to the program instructions it has just read and interpreted from the memory unit.

The control unit also provides the timing and control signals required by other computer components.

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

What are buses?

A

the means by which data is transmitted from one part of a computer to another, connecting all major internal components to the CPU and memory.

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

What does the address bus do?

A

Carries the addresses of data between the processor and memory - unidirectional

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

What does the data bus do?

A

Carries data between the processor, the memory unit and the input/output devices - bidirectional

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

What does the control bus do?

A

Carries control signals/commands from the CPU (and status signals from other devices) in order to control and coordinate all the activities within the computer

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

What is inside the memory unit?

A

The memory unit consists of RAM, sometimes referred to as primary or main memory. Unlike a hard drive (secondary memory), this memory is fast and also directly accessible by the CPU.

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

What is RAM like?

A

RAM is split into partitions. Each partition consists of an address and its contents (both in binary form).

The address will uniquely identify every location in the memory.

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

Why is RAM used by the CPU?

A

Loading data from permanent memory (hard drive), into the faster and directly accessible temporary memory (RAM), allows the CPU to operate much quicker.