回答
這在任何地方都是無效的。要獲得所需的效果,請執行以下操作:
MOVZX EBX, AX, or
MOVSX EBX, AX
取決於您是否要零或符號擴展源操作數。
你能解釋爲什麼它無效嗎?MOVZX是什麼意思? – CodyBugstein 2013-03-06 01:40:41
http://faydoc.tripod.com/cpu/movzx.htm – 2013-03-06 01:42:11
我還是不明白爲什麼把一個小寄存器移到一個更大的寄存器是無效的。我可以看到它爲什麼不聰明(因爲額外的位可能已經存在),但爲什麼它不是有效的? – CodyBugstein 2013-03-06 02:15:40
- 1. MOV [EBX],AX - 指向寄存器的指針?
- 2. mov指令在nasm中的含義
- 3. mov ax,bx與mov ax,[bx]
- 4. 在執行「mov eax,[edx + ebx]」程序集(NASM)
- 5. 這是一個有效的C命令/指令嗎?
- 6. 檢查彙編代碼MOV 0x8中(%EBX),%EAX MOV(%eax中),%EAX CMP%EAX(%EBX)
- 7. mov [ebx + 0x18] ecx做什麼?
- 8. 爲什麼mov指令直接使用ax而不是兩個段寄存器?
- 9. NASM ORG指令是否有GCC版本?
- 10. 大會MOV指令
- 11. NASM指令序列
- 12. NASM x87 FILD指令
- 13. 具有偏移的MOV指令
- 14. Linux NASM:調用sys_exit時,ebx中的值是多少?
- 15. 重複MOV指令的x86
- 16. x86簡單的mov指令
- 17. 「leal 0x10(%ebx),%eax」x86彙編指令中的0x10是什麼?
- 18. 8086彙編mov指令沒有錯誤
- 19. 「mov(%ebx,%eax,4),%eax」是如何工作的?
- 20. x86程序集中的mov指令
- 21. NASM&GDB:失去第一條指令
- 22. x86彙編中mov命令的有效性
- 23. XCode'NSLog不是一個有效的命令'?
- 24. LINQ是一個有效的選項嗎?
- 25. 指令指針是一個程序可見的寄存器嗎?
- 26. 不同大小的C指針中的x86 mov指令
- 27. 這是一個有效的XML嗎?
- 28. Angular.JS - 一個指令中的指令,在指令中,指令內。範圍問題
- 29. 檢查一個HtmlElement是否有指令
- 30. 如何爲「mov」指令生成數據?
當你嘗試組裝它時,nasm會說什麼? – 2013-03-06 01:32:11