-2
ich diesen mov cx haben, 12345dAssembly Language [EMU 8086]
Jetzt möchte ich überprüfen, ob die letzten 3 Ziffern dieser Zahl sind zum Beispiel 111 in binärer
Dank
ich diesen mov cx haben, 12345dAssembly Language [EMU 8086]
Jetzt möchte ich überprüfen, ob die letzten 3 Ziffern dieser Zahl sind zum Beispiel 111 in binärer
Dank
" UND "der Wert mit" 111 "(binär), um alle anderen Bits zu löschen und dann das Ergebnis mit" 111 "(binär) zu vergleichen.
Es ist als ein Jahrzehnt mehr, seit ich einige x86-Assembler, tat aber es sollte wie folgt aussehen:
AND CX, 111b
CMP CX, 111b
JE found
; whatever happens when it is not found
JMP end
found:
; whatever happens when it is found
end:
; the end
können Sie mir ein bisschen mehr erklären, ich bin zu Assemblersprache neue –
i hinzugefügt einige nicht getestete Beispielcode. – neuhaus
Dank Kumpel werde ich versuchen –