floating-point-zahlen in ASM

In den letzten Tagen spielte ich mit C++, ASM und inline-ASM. Ich weiß, wie ich access basic-Variablen im Speicher und ähnliche Dinge. Jetzt versuche ich, die Arbeit mit floating-point-zahlen in ASM.
Ich habe zerlegt diesen code:

float A = 0.058;

und ich habe dieses Ergebnis:

 fld         dword ptr ds:[00415744h]  
 fstp        dword ptr [ebp-8]

Aber ich verstehe nicht, dieser code. Ich war auf der Suche auf google, aber ich habe nicht gefunden, was brauchbar für mich. Kann jemand mir erklären reellen zahlen in ASM und kann jemand erklären mir dieser code? Bitte helfen Sie mir.

  • Von "reellen zahlen", meinst du, Literale oder meinst du floating-point-zahlen?
  • oh, tut mir Leid. floating-point-zahlen
  • Sieht aus wie x86 (x87) Montage? Könnte nützlich sein, markieren Sie Sie als solche.
InformationsquelleAutor user35443 | 2012-06-24
Schreibe einen Kommentar