Problemas con las instrucciones div y dd en lenguaje ensamblador
Este programa implementa: 100001 dividido por 100.
Debajo del segmento de datos, la pseudoinstrucción DD se ubica en los bytes 0 al 3 y almacena el número de 32 dígitos 100001, con el byte bajo primero.
Después de enviar datos a DS, DS: [0] ~ DS: [3], que es 100001.
DS: [0] ~ DS: [1], que son los 16 dígitos inferiores de 100001
DS: [2] ~ DS: [3], que es 100001; Los 16 dígitos altos.
De manera similar, existen dos pseudoinstrucciones DW con las siguientes funciones:
DS: [4] ~ DS: [5], que es el número 100 de 16 dígitos.
DS: [6] ~ DS: [7], que son 16 dígitos de 0.