Mit Fließkommazahlen arbeiten?
-
hi,
wie kann man eigentlich mit Assembler mit Fließkommazahlen wie in C mit float/double arbeiten? So dass ich einer Variablen zum Beispiel den Wert 42.39 zuweisen kann und dann damit rechnen kann. Wird das sehr kompliziert? Kann mir jemand einen Hinweis oder Beispielcode geben?
Kresto
-
Das laeuft am schnellsten ueber den Coprozessor.
Um dafuer Beispielcodes zu bekommen schreibst du am besten ein RealMode C-Programm, dass ein bisschen mit Float rechnet und decompilierst das ganze dann wieder
Ansonsten kannst du mal in der FAQ nachschaun. Da sind saemtliche OpCodes aufgelistet - auch die fuer den Coprozessor.[ Dieser Beitrag wurde am 25.05.2002 um 10:36 Uhr von Nobuo T editiert. ]
-
die erklärung hat mir geholfen