在汇编程序中执行以下代码后,寄存器的上部将保存哪些值?
mov ax, 100h
mov ebx, 123
mov ecx, 111
mov edx, ecx
有人可以解释一下吗?
>mov ax, 100h
不会影响eax
的上位,所以结果是不确定的。在寄存器上部的任何东西都留在那里。
ebx
的上位变为零,因为常数 123 的上部为零。ecx
和edx
相同。