我需要帮助转换这些说明。我遇到了麻烦。它应该与插入相同。指令为您提供指令。之前给出了它们的值,之后是得到的答案。如果destination是一个寄存器,则答案是十六进制。这些是指令集
instruction before after
mov ax, num ax=0011 num dw 64
mov ah, dl eax=55de edx=00fa
movsx edx, ax ax=0765 edx=0032
mov ah, al ax=000b
mov bx, 147 bx=ff00
mov edx, offset you bx=ff00 you dw 44
mov bx,[edx] edx=0090
mov al,32 ax=5678
mov bh,al ax=5476 bx=3298
mov sum,ax ax=00aa sum=45
movzx ecx, 1a cx=00a0
答案 0 :(得分:1)
mov ax, num ax=0011 num dw 64
mov ah, dl eax=55de edx=00fa
movsx edx, ax ax=0765 edx=0032
mov ah, al ax=000b
mov bx, 147 bx=ff00
mov edx, offset you bx=ff00 you dw 44 (1)
mov bx,[edx] edx=0090 (2)
mov al,32 ax=5678
mov bh,al ax=5476 bx=3298
mov sum,ax ax=00aa sum=45
movzx ecx, 1a cx=00a0 (3)
对于(1),(2)和(3),您没有足够的信息来解决之后问题。
所有其他线条只是移动的数字。应该很容易。