2
Q
彙編語言:cbw
A
回答
6
cbw
指令符號 - 將一個字節擴展爲一個字。在這種情況下,它將採用AL
(恰好爲1)的符號位並將其複製到AH
的每一位中。
這意味着AX
的二進制補碼值將是相同的,但二進制表示形式將有所不同。
的AX
的cbw
指令後的值將是FFF0h
(16位-16值,就像AL
原是一個8位-16)
相關問題
- 1. 彙編語言
- 2. 彙編語言?
- 3. .NET彙編語言
- 4. SPARC彙編語言
- 5. x86彙編語言
- 6. 彙編語言環
- 7. CMP彙編語言
- 8. 彙編語言Bubblesort
- 9. 彙編語言IA32
- 10. ARMv6彙編語言
- 11. 彙編語言 - LDI
- 12. MIPS彙編語言
- 13. 彙編語言 - 乘
- 14. MIPS彙編語言
- 15. LC3彙編語言
- 16. 8086彙編語言
- 17. 將彙編語言宏轉換爲純彙編語言
- 18. sicxe彙編語言編程
- 19. 彙編語言優化器
- 20. 彙編語言diff工具
- 21. MIPS彙編語言乘法
- 22. nasm - 彙編語言介紹
- 23. 使用x86彙編語言
- 24. 初學者彙編語言
- 25. 彙編語言數組
- 26. C至MIPS彙編語言
- 27. MIPS彙編語言(Power2)
- 28. 彙編語言介紹
- 29. 功課彙編語言
- 30. 彙編語言 - 堆棧機
感謝。我知道你對'AL'的符號位的解釋是1,因爲它是負數,但我爲什麼'AL'最初是一個8位-1,我有點困惑。最初是不是'AL' -16(符號位等於1)? – raphnguyen
0FF0h中的最後一個零被忽略了。 CBW後AX應該變爲0FFF0h。 –
@Alex:哎呀,謝謝你指出。 –