0
A
回答
5
我猜你正在檢查下一個零標誌,即jz
或類似的。在這種情況下,你會想
if ((n & 0xFFFF) != 0) {
注意
- AX是16位不是8位(如如AL和AH的),所以你要爲0xFFFF不是0xFF的(如果你甚至需要這個限制)
& 0
只能給= 0
等錯誤。
+0
對不起,我正在測試al,al。感謝那。 –
相關問題
- 1. 從C/AL對象轉換爲JSON
- 2. 爲什麼`ls -al&; ls -al`無效?
- 3. 將公曆日期轉換爲Um al Qura時丟失一天
- 4. extern(al)問題
- 5. 從.NET組件調用C/AL函數
- 6. 在C中實現ls -al命令
- 7. 錯誤al conectar con localhost
- 8. 使用OPEN AL記錄
- 9. Segfault正在運行cmp'A',%al‽
- 10. 測試AL中作爲範圍爲「0 - 9」的數字的ASCII值[Assembly X86]
- 11. C#:爲矩陣乘法聲明和使用XNA向量,等。 al
- 12. 爲什麼nasm告訴我我無法將AL移動到INPUT?
- 13. 如何以正則表達式寫一組(al-> lb),(al-> la)作爲正則表達式
- 14. Navision C/AL用C#創建錯誤DLL dl
- 15. norm(al)的用法並投入vim
- 16. 「AND AL,0xFF」的用途是什麼?
- 17. Linux按日期排序「ls -al」
- 18. 對象中的播放緩衝區AL
- 19. Mal/Iframe-AL在我的網站
- 20. x86給出AH和AL計算AX?
- 21. filled.contour()in R:標籤軸 - cex,las,et al
- 22. Hijri(Umm Al-Qura)的Java庫日曆
- 23. in 80486(kernel mode)out [dx],al做什麼? (來自考試)
- 24. AL用戶x由y標識替換z,只有權限?
- 25. C++:AL/altypes.h沒有這樣的文件或目錄
- 26. 如何正確推送字節'AL'到C函數?
- 27. 打開Al錄製和播放音頻 - C++
- 28. 如何循環通過C/AL(Navision)中的文本文件
- 29. 我可以使用C/AL代碼動態創建FlowField嗎?
- 30. linux nasm將AL中的值移動到AX
從彙編器到C沒有1:1的映射。它都依賴於上下文。 (看一下彙編程序手冊,'test'指令的重要部分是設置標誌寄存器。) – Deduplicator
+1,不管你想要做什麼,都會聽起來很糟糕。 – ams
'(n&0xFF)&0'將始終爲假。在嘗試理解彙編程序之前,您需要學習一些C語言。 –