The CPU and Fetch-Execute cycle

?
Describe the fetch part of the FDE cycle.
- The address A of the next instruction to be executed is fetched from the register where it is held
- This register is incremented by one so it points to the next instruction to be fetched
- The instruction at address A is fetched from memory and put int
1 of 6
Describe the decode part of the FDE cycle.
The Control Unit decodes the instruction to see what has to be done next
2 of 6
Describe the execute part of the FDE cycle.
The instruction is executed. Depending on what instruction is, this could, for example, involve fetching data from memory and loading or adding it into the register, or jumping to another instruction in the program.
3 of 6
How does clock speed affect CPU performance?
CPU clocks can be sped up by the user -overclocking. The more pulses per second, the more FDE cycles that can be performed and the more instructions that are processed in a given space of time. Overclocking can cause long term damage to the CPU as it is w
4 of 6
How does cache size affect CPU performance?
The bigger its cache, the less time a processor has to wait for instructions to be fetched.
5 of 6
How does the number of processor cores affect CPU performance?
- A processing unit within a CPU is known as a core. Each core is capable of fetching, decoding and executing its own instructions.
- The more cores a CPU has, the greater the number of instructions it can process in a given space of time.
6 of 6

Other cards in this set

Card 2

Front

Describe the decode part of the FDE cycle.

Back

The Control Unit decodes the instruction to see what has to be done next

Card 3

Front

Describe the execute part of the FDE cycle.

Back

Preview of the front of card 3

Card 4

Front

How does clock speed affect CPU performance?

Back

Preview of the front of card 4

Card 5

Front

How does cache size affect CPU performance?

Back

Preview of the front of card 5
View more cards

Comments

No comments have yet been made

Similar Computing resources:

See all Computing resources »See all Computer systems resources »