簡體   English   中英

匯編語言 [EMU 8086]

[英]Assembly Language [ EMU 8086]

我有這個 mov cx,12345d

現在我想檢查這個數字的最后 3 位數字是否是例如二進制的 111

謝謝

將值與“111”(二進制)“與”以清除所有其他位,然后將結果與“111”(二進制)進行比較。

我做一些 x86 組裝已經十多年了,但它應該是這樣的:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM