¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Fetch, Decode, Execute

Nathan Instrell Computing A level Inglés 1 página

Contenido del apunte (1)

Página 1

FETCH

1) The Program Counter points to the address of the next instruction. The contents is copied to the MAR.

2) The Program Counter is incremented.

3) The address in the MAR is placed on the address Bus.

4) On a control signal, this is read by Main Memory and the contents of this Memory location is placed on the data bus.

5) On a control signal, this is read by the CPU and copied to the MDR.

6) IF the MDR contains an instruction this is copied to the CIR ready for DECODE.

DECODE

1) The contents of the CIR is decoded in the CU

2) If the operand contains a memory location, the contents must be fetched. This address is copied to the MAR.

3) The address in the MAR is placed on the address Bus.

4) On a control signal, this is read by Main Memory and the contents of this Memory location is placed on the data bus.

5) On a control signal, this is read by the CPU and copied to the MDR.

EXECUTE

The CPU has everything it needs and runs the instruction.

Any required logic / maths takes place in the ALU.

Any results are placed in the Accumulator

Información

Descripción
A level Computing Apunte sobre Fetch, Decode, Execute, creado por Nathan Instrell el 09/10/2018.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?