Programación General > ASM (Ensamblador)
cifras decimales de un DD
(1/1)
Growdes:
Hola soy un estudiante, de ingenieria informatica de cienfuegos y necesito que me
aclaren una duda de ensamblador si esta en sus posibilidades, la cuestion es la sgte:
Se necesita separar las cifras decimales de una doble palabra, a un arreglo de
byte, lo que tengo hecho es lo sgte?
Dato DD 54545H
ARR DB ?,?,?,?,?,?,?,?,?,?
Mov AX, word ptr Dato ; pongo el lsb en ax
Mov DX, word ptr Dato +2 , pongo el msb en dx
Lo que me sucede es que no puedo dividir por 10 o por 100 y
luego por 1000 por que el cociente y el resto no me cabrian en ax o dx, mi pregunta es
como puedo extraer estas cifras decimales del numero de doble palabra, saludos al
experot y disculpe la molestia;
m0skit0:
¿En qué formato tienes el número Dato? ¿Es un entero, un real...?
Growdes:
--- Cita de: "m0skit0" ---¿En qué formato tienes el número Dato? ¿Es un entero, un real...?
--- Fin de la cita ---
Es un entero
m0skit0:
¿Con doble palabra te refieres a 64 bits o 32?
Growdes:
--- Cita de: "m0skit0" ---¿Con doble palabra te refieres a 64 bits o 32?
--- Fin de la cita ---
es de 32 bits
Navegación
Ir a la versión completa