Ciclo de Ejecucion de Instrucciones
Ciclo de Ejecucion de Instrucciones
Ciclo de Ejecucion de Instrucciones
INSTRUCCIONES
Profra. Mayra Rico Valdovinos
Registros
La CPU contiene una memoria pequea y de alta velocidad que
sirve para almacenar resultados temporales y cierta informacin de
control. Esta memoria se compone de varios registros, cada uno de
los cuales tiene cierta funcin.
Uno de los registros ms importantes es el contador de programa
que apunta a la siguiente instruccin que debe buscarse para
ejecutarse.
Otro registro importante es el registro de instrucciones, que
contiene la instruccin que se est ejecutando.
PC ( Contador de Programa)
Apunta a la direccin de la
siguiente instruccin a procesarse
en un programa que es cargado
en RAM.
IR (Instruction Register) es el
registro que contiene la
instruccin a la que apunta PC.
3 Execute: El CPU ejecuta la instruccin con ayuda del ALU y del FPU (Unidad de
punto flotante).
CPU
AL
DH
4, 3
MAR=E23C
PC=F6EA
CACHE
Unidad de Control
ALU
DH=3
IR=MOV AL,2
MBR= DH=3
Datos
DH
Bus de Datos
RAM
F6EA MOV AL,2
ACDF MOV DH,4
9BC2 CMP AL,DH
JAE RUT1
45FC
EE3C DEC DH
12CF STORE DH
1:
523F RUTINC
AL
Lnea
Cache
Direc.
RAM
E23C
E23C
DH= 3