Lowlevel

Lowlevel => Lowlevel-Coding => Thema gestartet von: thetrue am 24. June 2006, 08:02

Titel: 16, 32, 64 Bit
Beitrag von: thetrue am 24. June 2006, 08:02
moin, wie arbeitet man mit 64 bits?

mit 16 ja:

mov si, 'h'

32:

mov esi, 'h'

 und 64?

PS: wenn da wat net stimmt, bitte koregieren!
Titel: 16, 32, 64 Bit
Beitrag von: Osbios am 24. June 2006, 09:09
'h' ist eine ein-Byte Konstante, kann also nich in ein 16 oder 32-Bit Register.

Und zu den Registernamen bzw. 64 Bit x86: http://www.deinmeister.de/x86-64.htm
Titel: 16, 32, 64 Bit
Beitrag von: bitmaster am 24. June 2006, 16:21
16 Bitmov si,WERT16

32 Bitmov esi,WERT32

64 Bitmov rsi,WERT64
bitmaster