[x64 ASM] Kann man einen einzelnen Float direkt in xmm01 kopieren?
-
Hallo,
im Moment beschäftige ich mich mit der Fließkommaarithmetik und frage mich, ob ich einen Float direkt in ein Segment eines Registers kopieren kann...
(zb in xmm02)Weiß jemand, ob das geht?
-
movss
-
Das habe ich schon versucht, kann aber nur den Float den ersten von den 4 möglichen Floats in einem FPR ansprechen/überschreiben.
movss xmm0, a ; xmm0 -> 00000000 00000000 00000000 3F800000
-
Sobald du gepackte Daten hast (im Speicher oder Register) gibt es diverse Möglichkeiten, die Reihenfolge per Shuffle, partielle oder bedingte Moves, unpack etc. zu ändern.
-
Danke, wäre es möglich genauer zu erklären, welche Wert für imm was tut?
-
-
Danke, hab's mit Hilfe dieser Seite nun ganz verstanden