Vous êtes sur la page 1sur 2

Microprocesadores

Jorge Garca Cevallos


Tipos de direccionamiento que tiene el procesador 8086
Para poder desarrollar software ms eficiente para el microprocesador se requiere de una completa
familiaridad con los modos de direccionamientos empleados por cada instruccin. Se utiliza la instruccin
MOV (mover datos) para describir los modos de direccionamiento de datos.
Los modos de direccionamientos de datos son:

Registro
Transfiera una copia de un byte o palabra del registro de origen al registro de destino.
Inmediato
Es utilizado cuando se hace referencia a un valor constante. Este se codifica junto con la instruccin.
Es decir, dicho parmetro representa a su valor y no a una direccin de memoria o un registro que
lo contiene.

Directo
Se utiliza el modo directo cuando se referencia a una direccin de memoria y la misma esta
codificada junto con la instruccin.
Registro Indirecto
Transfiere un byte o una palabra entre un registro y una posicin de memoria direccionados por un
registros ndice o base, los registros ndice o base son BP, BX, DX y SI, ejemplo: Mov AX,[BX]
Base ms ndice
Transfiere un byte o una palabra entre un registro y la posicin de memoria direccionada por un
registro base (BP o BX) ms un registro ndice (DI o SI), ejemplo: Mov [BX+DI],CL
Registro Relativo
Transfiere un byte o una palabra entre un registro y la posicin de memoria direccionada por un
registro ndice o base ms un desplazamiento, ejemplo: Mov AX,[BX+4]
Base Relativa ms ndice
Transfiere un byte o una palabra entre un registro y la posicin de memoria direccionada por un
registro base y un registro ndice ms un desplazamiento, ejemplo: Mov AX,[BX+DI+4]
Los direccionamientos que no se permiten en el microprocesador 8086 son los modos de
direccionamiento de ndice escalado y los siguientes:

Vous aimerez peut-être aussi