Duda sobre modos de direccionamiento

Duda sobre modos de direccionamiento

de Nicolas Giossa Jaen -
Número de respuestas: 1
Hola,


Tengo algunas dudas sobre modos de direccionamiento en 8086:

1. Haciendo un ejercicio del parcial de 2012, donde se pide (entre otras cosas) indicar los modos de direccionamiento de los operandos de algunas instrucciones, aparece esta instrucción: MOV DL, DS:[0x30]. Mi duda es sobre el modo de direccionamiento del segundo operando, ¿es directo a memoria? porque la dirección se forma utilizando también el registro DS.


2. En las notas aparece esta instrucción como ejemplo: MOV AX, [1000], para direccionar el segundo operando, ¿qué registro de segmento se usa? Porque no encontré nada que dijera si hay uno por defecto en caso de que no se indique.


Gracias.

Saludos.

En respuesta a Nicolas Giossa Jaen

Re: Duda sobre modos de direccionamiento

de Federico Rivero -

Estimado:

1) En algunos libros de la bibliografía se brindan clasificaciones más completas y complejas que las presentadas en este curso, dentro de las cuales se pueden encontrar algunas que se ajustan más al modo de direccionamiento a memoria de x86. Para lo que se ve en el curso, si bien es cierto que se utiliza el registro DS, está bien decir que se trata de un direccionamiento directo a memoria. 

2) El registro de segmento usado por defecto es DS, a excepción de cuando se utiliza BP para direccionar, en cuyo caso  el registro de segmento por defecto es el SS. 

Saludos!

        Federico