2016-06-14 90 views

Antwort

5

Sie Erhöhung AX, die 16-Bit ist, und läuft auf 0x0000
so ist die Antwort 0x10020000 (nicht 0x1002000 wie Sie sagten, wahrscheinlich ein Tippfehler)

0x10030000 zu haben, wie führen Sie haben würde um stattdessen EAX zu erhöhen

+0

Wo kann ich weitere Informationen über diese Syntax finden: '0x0000', ist dies eine Art Hexadezimal-Exklusiv-Syntax? Geht in diesem Fall eine OF-Flagge aus? – SeesSound

+0

oh sorry für die Verwirrung, das ist C-Stil für hexadezimal :-) '0x10030000 'bedeutet, was du benutzt hast' 10030000h' für – Tommylee2k

+1

@SajSeesSound: NASM und GNU-Assembler unterstützen '0xDEADBEEF'-Konstanten wie C, sowie die MASM -style '0DEADBEEfh'. Windows-Assembler unterstützen normalerweise nur den lästigen '... h'-Stil. –