The FDE Cycle Flashcards

1
Q

What happens during the fetch step of the FDE cycle?

A

The current instruction is fetched from memory.

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

What does FDE stand for?

A

Fetch, decode, execute.

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

What happens during the decode step of the FDE cycle?

A

The instruction is decoded by the CPU to see what needs to be done.

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

What happens during the execute step of the FDE cycle?

A

The controller tells the other components what to do to complete the instruction.

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

What is the function of the program counter?

A

Stores the memory address of the instruction currently been executed and points to the next.

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

What is the function of the memory address register?

A

Holds the address of the next item of data needed to be processed.

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

What is the function of the memory data register?

A

Holds data to be passed to the data bus, or has just been received by the data bus.

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

What is the function of the control unit?

A

To decode program instructions in the CIR.
Chooses machine resources and co-ordinates their use.

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

What is the function of the ALU?

A

Preforms mathematical and logical operations.

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

What is the function of the registers?

A

High section memory in the CPU, stores data to be processed.

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

What is the function of buses?

A

Channel of communication to transmit data and instructions in the CPU.

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