Please enable JavaScript.
Coggle requires JavaScript to display documents.
Ciclo de Instrucción - Coggle Diagram
Ciclo de Instrucción
Es el conjunto de acciones que se llevan a
cabo en la realización de una instrucción.
El programa debe estar almacenado en
memoria central.
El procesamiento del ciclo de instrucciones consta de
dos fases
Fase de Búsqueda
Consiste en localizar la instrucción a ejecutar dentro de la memoria y llevarla a la UC
Pasos
Transferir el contenido del Contador de Programa (CP) al registro de Direcciones (RD)
2.Pasar a registro de Memoria (RM) el dato almacenado en la dirección de memoria indicada por RD
3.Transferir el dato leído desde el RM al registro de instrucción (RI)
4.Incrementar el valor del Contador de Programa para apuntar a la instrucción siguiente.
5.El registro de programa se autoincrementa a través de la UAL con valor 1 para quedar apuntando a la próxima instrucción consecutiva
Fase de ejecución
Es la realización de las acciones que lleva asociadas la instrucción
Pasos
Se transfiere la dirección 1º operando desde el registro de instrucciones (RI) al registro de direcciones de memoria (RDM)
El selector extrae de la memoria dicho dato depositándolo en el registro de intercambio de memoria (RIM)
El selector extrae de la memoria dicho dato depositándolo en el registro de intercambio de memoria (RIM)
4.Se transfiere la dirección del 2º operando
desde el RI al registro de dirección de memoria (RDM).
5.El selector extrae de la memoria dicho dato depositándolo en el registro de intercambio de memoria (RIM).
Opera desde el registro de
intercambio de memoria (RIM) al registro de entrada 2 (REN 2) de la UAL.
1 more item...
Es el período que tarda la unidad central de proceso (CPU) en ejecutar una instrucción de lenguaje máquina