Necesito convertir hexa a decimal en ensamblador
Publicado por Eric (7 intervenciones) el 27/01/2001 16:37:37
Te agradecere la ayuda que me puedas dar
Por ejemplo quiero convertir el número 02F8h a decimal, segun yo se es posible desarrollando el número es decir:
2 1 0
2*(16) + 15*(16) + 8*(16)= 512 + 240 + 8
= 760 decimal
sin embargo ensamblador maneja numeros hexa por lo tanto queda así
2 1 0
2*(10) + F*(10) + 8*(10)= 200 + F0 + 8
es decir el algoritmo solo funciona si los calculos se hacen en decimal, pero ¿como se haria tal converción con operaciones en hexa.
Por ejemplo quiero convertir el número 02F8h a decimal, segun yo se es posible desarrollando el número es decir:
2 1 0
2*(16) + 15*(16) + 8*(16)= 512 + 240 + 8
= 760 decimal
sin embargo ensamblador maneja numeros hexa por lo tanto queda así
2 1 0
2*(10) + F*(10) + 8*(10)= 200 + F0 + 8
es decir el algoritmo solo funciona si los calculos se hacen en decimal, pero ¿como se haria tal converción con operaciones en hexa.
Valora esta pregunta


0