Modos de direccionamiento e instrucciones básicas
Tomando 8086 como ejemplo, existen los siguientes 7 modos de direccionamiento
1 Modo de direccionamiento inmediato
Por ejemplo: MOV AX, 1234H asignar valor a; Registro AX Es 1234H
2. Modo de direccionamiento de registro
Por ejemplo: MOV SI, AX
3. Por ejemplo: MOV ES:[5678H], BL; Especificar ES como registro de segmento
4. Registrar el modo de direccionamiento indirecto
Por ejemplo: MOV AX, [SI]; como registro de segmento
5. Modo de direccionamiento relativo de registro
En circunstancias normales, si el contenido de SI, DI o BX se utiliza como parte de la dirección efectiva, entonces el registro de segmento al que se hace referencia es DS. Por ejemplo:
MOV AX, [DI+1223H]; El registro de segmento al que se hace referencia es DS
Los dos métodos de escritura siguientes son equivalentes:
MOV AX, [SI +3]
MOV AX, 3[SI]
6. Modo de direccionamiento de índice base
Por ejemplo: MOV AX, [BX+DI] ; Haga referencia al registro del segmento DS en este momento
7. Modo de direccionamiento indexado de base relativa
Ejemplo: MOV AX, [BX+DI-2]; registrarse
Los siguientes cuatro métodos de representación son equivalentes:
MOV AX, [BX+DI+1234H]
MOV AX, 1234H[BX+DI ]
MOV AX, 1234H[BX][DI]
MOV AX, 1234H[DI][BX]
Espero que te pueda ayudar
Adoptelo a tiempo y gracias