La Web del Programador: Comunidad de Programadores
 
    Pregunta:  10626 - MANEJO DE FLOTANTES EN ENSAMBLADOR
Autor:  Gabino Lozada Ramirez
Necesito saber como puedeo manejar numeros flotantes en ensamblador. De antemano muchas gracias.

  Respuesta:  Luciano
Hola!

Te recomiendo que leas el capítulo 6 de "PC Assembly Language" de Paul A. Carter. El libro lo tenés disponible en internet.

Un abrazo.

  Respuesta:  Victor Pacheco
Hola!

Eso que preguntas no es nada facil, pero nunca imposible, lo unico que tienes que hacer (es lo dificil) es manejar los registros extendidos del microprocesador, pero siempre recordando que como cualquier lenguaje de programacion, existen tipos especificos y deberas declarar en el encabezado del programa que utilizaras el tipo float.

Debes dividir el registro extendido y colocar en la parte alta el entero del numero y en la parte baja la mantisa del numero. Esto es en realidad la tarea dificil, te recomiendo mucho comprarte un libro que se llama LOS MICROPROCESADORES DE INTEL de la editorial PRENTINCE HALL, es muy completo y vienen muchos ejemplos de programacion, creo que hasta viene una calculadora para que la codifiques en ensamblador.

mucha suerte!