Beruflich Dokumente
Kultur Dokumente
_____________________________________________________
Modos de Direccionamiento
La referencia a un operando en una instruccin contiene o bien su valor (inmediato) o una referencia a
la direccin del operando. Los diversos repertorios de instrucciones utilizan una gran variedad de modos
de direccionamiento.
El campo o campos de direcciones en un formato de instruccin esta bastante limitado. Seria deseable
poder referenciar un rango elevado de posiciones de memoria principal o, en algunos sistemas de
memoria virtual. Para todo esto hay diversas tcnicas de direccionamiento.
Aic__iovoicvto Ivcoioto
Operando
Instruccion
Fig. 1 Modo Inmediato
Si hablsemos cual es la tcnica mas sencilla hablaramos del direccionamiento directo donde el
operando se encuentra presente en la misma instruccin.
Normalmente, el numero se almacena en complemento a dos; el bit mas a la izquierda del campo del
operando se utiliza como bit de signo. Usado para definir y utilizar constantes, tambin inicializar
variables.
La ventaja del direccionamiento inmediato es que una vez captada la instruccin no necesita hacer
referencia a memoria para obtener el operando, ahorrndose pues un ciclo de memoria o de cache. La
desventaja es que el tamao del numero esta restringido a la longitud del campo de direcciones, que es
pequeo comparado con la longitud de la palabra.
ARQUITECTURA DE COMPUTADORES
CARLOS SIGUA
GRUPO 2
INTEL vs AMD
Aic__iovoicvto Aic_to
A
Instruccion
Operando
Memoria
Fig. 2 Modo Directo
Es aquella en la que el campo de direcciones contiene la direccin efectiva del operando.
Solo requiere una referencia a memoria y no necesita ningn clculo especial. La limitacin obvia es que
proporciona un espacio de direcciones restringido.
Aic__iovoicvto Ivoic_to
A
Instruccion
Memoria
Operando
Fig. 3 Modo Indirecto
Es como una solucin al problema que tiene el Direccionamiento Directo con la longitud del campo
respecto de la longitud de la palabra. Esto es hacer que el campo de direcciones referencie la direccin
de una palabra de memoria, la cual contenga la direccin completa del operando.
La ventaja obvia de esta aproximacin es que para una longitud de palabra de N/bits, se dispone ahora
de un espacio de direcciones de