Professional Documents
Culture Documents
INTEL
FORMATOS DE
INSTRUCCIN
PROPIEDADES
Los formatos de instruccin son muy irregulares.
Este procesador es del tipo registro-memoria, por lo que no puede
trabajar, en general, con dos operandos en memoria:
-Normalmente si uno de ellos est en memoria el otro radica en un
registro.
Si el computador fuese ortogonal no se tendra este inconveniente ya que
todos los operandos se codificaran de la misma manera.
Esto hace que la mayora de las instrucciones tengan un bit que indique
quin es el operando fuente: el registro o el operando en memoria.
FORMATOS DE INSTRUCCIN
Es un conjunto de especificaciones que indican como debe ser
interpretado el patrn de bits de una instruccin de mquina para logra su
ejecucin dentro del computador.
Nos indica cual es el cdigo de operacin y cuales los operandos que la
instruccin especfica, tanto explcita como implcitamente.
FORMATO GENERAL DE INSTRUCCIONES DEL MICROPROCESADOR 8086
SIB 1 byte
Desplazamiento 1 byte o palabra
Inmediato 1 byte o palabra
Prefijos
Modifican el comportamiento de la instruccin
Pueden cambiar el tamao de la palabra
Pueden cambiar el segmento predeterminado de una instruccin
Controlar el uso del Bus
Controlar el bucle en las instrucciones string
Cdigo de operacin
El cdigo de operacin indica al procesador que la instruccin a ejecutar.
Adems, los cdigos de operacin contienen los campos de bits que
describe el tamao y el tipo de operandos esperar.
Modr / M
Si es necesario indica al procesador qu registros o posiciones de memoria
usar como operandos de instruccin
SIB
Slo disponible en modo 32-bits
Complementa al Modr y es un potente formato direccionador.
SIB es un acrnimo de Escala*Indice+Base