Ejecución De Una Instrucción En Un Procesador
Sistemas Informáticos
Nota: El color rojo representa el primer ciclo, el verde el segundo y el azul el tercero. Lectura en memoria de la operación SUMA: 1. Elcontenido del contador de programa (10), que siempre determina la próxima instrucción a realizar, pasa al bus de direcciones. 2. El contenido del bus de direcciones pasa al registro de direcciones (10) elcual decodifica la dirección de la instrucción en memoria que se va a ejecutar. 3. Se hace una lectura de la memoria y se carga la instrucción en el registro de la memoria (SUMA). 4. Pasa el contenidodel registro de la memoria (SUMA) al bus de memoria. 5. El contenido del bus de memoria pasa al registro de instrucciones (SUMA), el cual ahora contiene la instrucción de sumar. 6. El contador deprograma se incrementa, quedando listo para la operación siguiente, ahora contendría (11).
Página 1 de 2
1º CFGS - Rubén Reina Cuenca Lectura en memoria del primer operando:
SistemasInformáticos
7. El contenido del contador de programa (11) pasa al bus de direcciones. 8. El contenido del bus de direcciones pasa al registro de direcciones (11) el cual decodifica la dirección de lainstrucción en memoria que se va a ejecutar. 9. Se hace una lectura de la memoria y se carga el operando en el registro de la memoria (6). 10. Pasa el contenido del registro de la memoria (6) al bus dememoria. 11. El contenido del bus de memoria pasa al registro temporal 1 (6) para que la Unidad Aritmético-Lógica tenga el control. 12. El contador de programa se incrementa, quedando listo para laoperación siguiente, ahora contendría (12). Lectura en memoria del segundo operando: 13. El contenido del contador de programa (12) pasa al bus de direcciones. 14. El contenido del bus de direcciones pasa alregistro de direcciones (12) el cual decodifica la dirección de la instrucción en memoria que se va a ejecutar. 15. Se hace una lectura de la memoria y se carga el operando en el registro de la...
Regístrate para leer el documento completo.