如何查看VS2008中EAX寄存器下部的情况?
我正在做一些汇编作业,并认为最好的方法来了解正在发生的事情是观察程序运行时寄存器中发生的事情。在Visual Studio中您可以查看寄存器但我正在进行的操作只会更改我的一个寄存器的低8位中的内容,所以我不确定我应该查看什么。谁能帮我吗?
这是我正在运行的问题和代码:
在以下每条指令按顺序执行后,目标操作数的十六进制值是多少?
TITLE MASM Template (main.asm)
INCLUDE Irvine32.inc
.data var1 SBYTE -4, -2, 3, 1
.code main PROC
call Clrscr
mov al, var1 mov ah, [var1+3]
exit main ENDP
END main
我很确定答案是第一个语句后的-4和第二个语句后的1,但我想在寄存器中看到它。
和注册窗口我必须看起来像VS:
没有找到相关结果
已邀请:
1 个回复
脾萌
和
寄存器只是
的低两个字节的别名,因此您只需监视寄存器窗口中的
条目即可。在你的例子中,
是
而
是
。您可能还需要
才能获得该地址的值,但我不确定。