You are on page 1of 12

FORMATOS

Formato de instruccin
Es la representacin en binario de la misma.
El formato de instruccin especifica el significado de cada
uno de los bits que constituyen la instruccin.
Longitud del formato de instruccin: nmero de bits que lo
componen.
La informacin contenida en el formato de la instruccin
es:
Cdigo de operacin.
Direccin de los operandos.
Direccin del resultado.
Direccin de la siguiente instruccin (casi siempre implcita).
Tipos de representacin de los operandos (casi siempre
implcitos en el cdigo de operacin)
caracteristicas
Un computador contendr instrucciones con diferentes formatos (= no todas
las instrucciones del repertorio de un computador tienen el mismo formato).
Un computador dispone de pocos formatos de instruccin diferentes para
simplificar su decodificacin.
Los formatos son sistemticos: campos del mismo tipo suelen ocupar la
misma longitud y la misma posicin.

El cdigo de operacin:
Permite distinguir entre los distintos formatos de instruccin de un
computador.
Indica la longitud y formato de los operandos (a veces en campos
modificadores asociados al mismo).
Las longitudes de los formatos son fraccin o mltiplo del tamao de la palabra
del computador.
Para acortar la longitud de los formatos se utiliza direccionamiento implcito:
ninguna instruccin, salvo las de salto o bifurcacin, contiene la direccin de la
siguiente instruccin que se va a ejecutar
cont
Los operandos no suelen estar contenidos en la instruccin de forma
directa por:
Ahorro de espacio.
Empleo de cdigo reubicable y reentrante.
Hay datos formando estructuras ms o menos complejas.
Los operandos pueden ubicarse en los siguientes lugares:
Dentro de la propia instruccin (operandos inmediatos):
En el registro de instruccin.
En palabras de extensin o ampliacin.
En registros visibles para el programador.
En variables ubicadas en posiciones de memoria.
Direccin efectiva de un operando: ubicacin exacta del mismo.
Los operandos pueden ser referenciados desde la instruccin de
mltiples formas, dando lugar a los modos de direccionamiento
Formato de una Instruccin

Campo de
Cdigo de Campo de Direccin
Operacin
Formato de una Instruccin

Campo de Campo Campo de Direccin


Cdigo de de Modo
Operacin
instruccin

Dos palabras de memoria ocupadas por una instruccin

You might also like