segmento de 16 bits y las direcciones de desplazamiento
Ver Más instrucciones
1
tomar su segmento de 16 bits y el desplazamiento direcciones y dividirlos en parejas. Por ejemplo , si las dos direcciones que se están tratando son " 0000:0100 ", puede traducirlos al segmento de 20 bits y compensar las direcciones de romper por la mitad en los dos puntos que se conviertan en "0000 " para el 20 bits dirección del segmento y " 0100 " para la dirección de desplazamiento de 20 bits.
2
Añadir las dos direcciones de 20 bits juntos en forma binaria para obtener la dirección hexadecimal de la memoria . Para la dirección " 0100 " "0000 " y el resultado de la suma sería " 00100 " en hexadecimal. Esta dirección es la dirección hexadecimal física de la memoria.
3
Convierte la dirección física de 20 bits hexadecimal en formato binario al romper cada uno de los dígitos hexadecimales en su propio formato binario . En el ejemplo de " 00100 " , se rompe hacia abajo en "0000 ", "0000 ", "0001 ", "0000 " y " 0000 " para la cadena " 0000 0000 0001 0000 0000 ", como la dirección de memoria binaria final.