Escolar Documentos
Profissional Documentos
Cultura Documentos
Ejemplo de aplicacin
Ciclo de instrucciones
INSTRUCCIONES:
Un programa es una secuencia de operandos o comandos denominados
instrucciones. La ejecucin de una instrucciones se ejecuta en 4 pasos
bsicos: bsqueda, decodificacin, ejecucin y actualizacin del puntero de
instruccin para la ejecucin de la prxima.
Cada instruccin se representa en una secuencia binaria. Cada grupo de bits
es interpretado en la CPU como un campo.
Formato de instruccin: COP cdigo operacin de instruccin y DATA dato por
operar.
CICLO DE INSTRUCCIN:
Es el tiempo que requiere el
procesador para ejecutar
una determinada
instruccin. En numero de
ciclo de maquina
En la figura observamos el
ciclo de reloj, ciclo maquina
y ciclo de instruccin de un
procesador Intel 8085.
Los ciclos de maquina son siempre 4 ciclos de reloj, adems, el ciclo para
llevar a cabo cada instruccin tiene dos partes:
Bsqueda(fetch) : procesador lee la instruccin de la memoria del programa,
escribe el registro interno de instrucciones, decodifica la instruccin e
incrementa el contador del programa.
Ejecucin (execute) : genera las instrucciones de origen y destino de los
operandos, lee los operandos de la memoria de datos, efecta la operacin y
escribe el resultado en la memoria de datos.
Estas dos partes son los ciclos de maquina, es decir cada ciclo de instruccin
real utiliza dos ciclos de maquina y por tanto , 8 ciclos de reloj.
EJEMPLOS DE APLICACION
Ejemplo 1:
(b) 66Ah
Solucion:
(a) instruccin = 295h = 0010 1001 0101, luego
opcode = 001
D/I = 0 indirecto
I1 = 1 indexado
Z/C = 0 pgina cero
desplazamiento = 01 0101 = 015h
EA = ( pgina2 6 + I1 + desplazamiento )
= ( 000h + 492h + 015h )
= (4A7h) (indirecto)
GLOSARIO:
El ciclo de reloj (frecuencia de reloj)que es el periodo de la seal de reloj a la
entrada del procesador.
Ciclo de maquina es el periodo de ejecucin de una operacin completa del
procesador. Suelen ser mltiplos enteros del ciclo de reloj. Las operaciones
tpicas
Bsqueda de instruccin
Lectura de memoria
Lectura de puerto
Escritura de memoria
Escritura de puerto.