Forum: Programmieren allgemein
by Christian Seehase,
25. Mai 2004
Moin Neolithos,
in Delphi:
Wohl gar nicht, denn es handelt sich ja schliesslich um einen 32 Bit Compiler.
in NASM:
keine Ahnung.
Forum: Programmieren allgemein
by Christian Seehase,
25. Mai 2004
Moin Neolithos,
gute Frage.
Gemäss Dokumentation von Intel (Instruction Set Reference - Order Number 245471-011) ist 66h ein Prefix für 16 Bit Befehle, wenn die CPU im 32 Bit Modus läuft.
Für viele Befehle ist dieser noch nicht einmal nötig, wenn der andere Operand schon festlegt, ob es sich um einen 16 oder 32 Bit Wert handelt.
Forum: Programmieren allgemein
by Christian Seehase,
25. Mai 2004
Moin Neolithos,
nein, inc ax ist 66h 40h, inc eax hingegen 40h