0
Q
溢出一個寄存器
A
回答
1
哪裏是提醒
不知道你意思是提醒,但有進行標誌(你可以閱讀更多關於它here)。
您可以檢查是否發生了進位與JC
和JNC
指令:
MOV AL,0FFh
ADD AL,5
JC there_was_carry ; <-- this jump will be taken
MOV AL,0F0h
ADD AL,5
JC there_was_carry ; <-- this jump will NOT be taken
相關問題
- 1. ARM Neon Assembler - 處理溢出寄存器
- 2. 裝配,檢測溢出的寄存器
- 3. MIPS:將寄存器地址複製到另一個寄存器
- 4. 溢出狀態寄存器標誌時移位
- 5. 在x86-64溢出的gcc參數寄存器
- 6. 添加多個寄存器與一個寄存器的關係MVC 3
- 7. 寄存器溢出是否可能導致CUDA_EXCEPTION_5,超出範圍地址錯誤?
- 8. XOR寄存器,寄存器(彙編)
- 9. 解釋GDB寄存器(SSE寄存器)
- 10. 將地址彈入一個寄存器
- 11. 訪問一個SSE寄存器變量
- 12. 如何讀/寫一個寄存器
- 13. 86 64 AT&T,移動寄存器的部分到另一個寄存器
- 14. 從DX:AX寄存器移動到單個32位寄存器
- 15. 打印輸出一個8位寄存器,與NASM
- 16. 更新多個寄存器
- 17. CSS溢出:強制一個div溢出
- 18. 寄存器JS
- 19. 與寄存器
- 20. 的寄存器
- 21. 寄存器
- 22. 在x86_64的另一個寄存器中將寄存器內容移動到另一個寄存器中的內存地址
- 23. 如何使用匯編語言中的變量使寄存器溢出
- 24. 是否可以使用C++訪問CPU中的溢出標誌寄存器?
- 25. x86如何硬件檢測和設置溢出寄存器標誌
- 26. 彙編,將一個8位寄存器移到一個16位寄存器,怎麼樣?
- 27. 如何做符號的反義擴展從一個16位寄存器到一個8位寄存器?
- 28. 在存儲庫中最好只有更新一個寄存器或多個寄存器的方法?
- 29. 從多個寄存器中收集特定元素並存儲到一個寄存器
- 30. 使用ES寄存器給出錯誤
......呵呵。我真的期望它是0x04。我認爲溢出是明確的。你確定你正在閱讀的權利? – nneonneo 2013-03-14 00:06:51
對不起,我是對的。 – 2013-03-14 00:10:14
請學習使用調試器並學習二進制運算的基礎知識。 '-1 + 5 = 4'。 – nrz 2013-03-14 00:10:58