Programación General > ASM (Ensamblador)

 Hexadeciaml A Bcd Masm

(1/1)

inthemoon:
Hola a todos, soy nueva en este foro y decidí entrar ya que estoy iniciando en esto del ensamblador y no se mucho sobre el.

Bueno, la duda que tengo es  ¿hay alguna instruccion en ensamblador que convierta directamente un numero en hexadecimal a BCD? o ¿tiene que ser mediante un procedimento de varias instrucciones?.

Si alguien tiene alguna idea o una pista de como se hace esto, sería de mucha ayuda.

Gracias por su atención.  :hola:

Bicholey:
:lol:  :lol:  :lol:


La respuesta es no, no existe una instruccion directa, como convertirlo, es mediante un proceso matematico que no recuerdo pero al codificarlo en ASM no es gran cosa...

inthemoon:
Bueno muchas gracias, trataré de encontrar ese procedimiento

inthemoon:
Hola me creerán que no he podido realizar el programa  :P  pero me imagino que tiene algo que ver la instruccion DAA que ajusta a BCD en una suma con ADD

¿Que opinan voy por buen camino?

Eternal Idol:

--- Cita de: "inthemoon" --- Hola me creerán que no he podido realizar el programa  :P  pero me imagino que tiene algo que ver la instruccion DAA que ajusta a BCD en una suma con ADD

¿Que opinan voy por buen camino?
--- Fin de la cita ---
AAx y DAA, DAS son las unicas instrucciones relacionadas con este tema.

http://home.comcast.net/~fbui/intel.html

Navegación

[0] Índice de Mensajes

Ir a la versión completa