1.1.1 FDE, CPU, Von Neumann. Flashcards

1
Q

What is the Central Processing Unit(CPU) ? (2 points)

A

The “brain” of the computer.
Processes Instructions.

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

What is Opcode ? (Operation Code)

A

An instruction for the CPU to process.

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

What is Operand ?

A

Data for the CPU to run an instruction on.

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

What is the stored program concept ?

A

Instructions and data are stored in memory together.

(The Von Neumann Architecture)

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

What happens in the Fetch part of the FDE Cycle ?

A

The CPU finds the requested Address and Retrieves data.

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

What happens in the Decode part of the FDE Cycle ?

A

The data is read as Opcode and Operand(s).

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

What happens in the Execute part of the FDE Cycle ?

A

The computer follows the instruction to act on the data, or fetch more.

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

What are the steps of the FDE Cycle ? (5 steps)

A
  1. Copy the address held in PC to MAR
  2. Add 1 to PC and load the value at the address in the MAR to the MDR
  3. The instruction in the MDR is copied in the CIR.
  4. In the CIR instruction is decoded
  5. Execute
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is an Input Device ? ( 3 examples)

A

Any hardware giving information to the computer.

E.g. Microphone, Keyboard, Mouse.

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

What is an Output Device ? (3 examples)

A

Any hardware giving information to the user.

E.g. Monitor, Speaker, Light.

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

What does the Control Unit (CU) do ? (2 points)

A

Decodes Instructions.

Sends control signals to co-ordinate the movement of data through the CPU.

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

What does the Arithmetic Logic Unit (ALU) do ?

A

Performs maths and logic functions.

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

What is Binary ?

A

A base 2 number system where each digit can be 0 or 1.

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

What is a register ?

A

High speed memory built within the CPU.

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

What does the Program Counter(PC) do ?

A

Points to the next instruction.

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

What does the Memory Address Register(MAR) do ?

A

Stores the address from which data or an instruction is to be read/written.

17
Q

What does the Memory Data Register(MDR) do ?

A

Temporarily stores data read or written to memory.

18
Q

What does Current Instruction Register(CIR) do ?

A

Holds the current instruction, divided into Operand and Opcode.

19
Q

What does the Accumulator do ?

A

A memory register that stores data.