Einzelnen Beitrag anzeigen

Benutzerbild von x000x
x000x

Registriert seit: 21. Jan 2004
Ort: Bei Hamburg
308 Beiträge
 
Delphi XE2 Professional
 
#12

AW: Fehler beim Byte-Swap mit Assembler in Delphi

  Alt 28. Feb 2012, 10:40
Danke Michael,

aber kannst du mir noch kurz sagen warum das so ist? Weil nach meiner "Vorstellung" sollte es doch so sein:
Code:
//32bit
00 00 00 01
=> BSWAP EAX
01 00 00 00

//64bit
00 00 00 00 00 00 00 01
=> BSWAP EAX
01 00 00 00 00 00 00 00
Oder ist EAX immer 4 Bytes, auch bei einem 64bit System? (Sorry für die eventuell blöde Frage, aber ich habe mich bisher um sowas noch nicht kümmern müssen)
Peter
-= Gruss Peter =-
-= alias x000x =-
  Mit Zitat antworten Zitat