如何查看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:     
已邀请:
ah
al
寄存器只是
eax
的低两个字节的别名,因此您只需监视寄存器窗口中的
eax
条目即可。在你的例子中,
ah
0x36
al
0x65
。您可能还需要
mov al, [var1]
才能获得该地址的值,但我不确定。     

要回复问题请先登录注册