是否可以在监视窗口中添加具有特定语法的CPU寄存器(RAX,EAX,标志等),以便它们像常规变量一样显示并打印在基数10(如果启用了十六进制显示,则为十六进制) ?
e.g:
如果“注册”窗口显示RAX = 00000000027A6468, 添加%rax进行观察将导致:
Name Value Type
%rax 41575528 CPU Register
谢谢!
答案 0 :(得分:5)
答案 1 :(得分:0)
对于VS2010及更高版本,有一个“寄存器”窗口(Debug-> Windows->寄存器)。要查看标志和更多寄存器(例如MMX / SSE),只需右键单击并通过相应的复选标记启用它们,因为它们默认情况下不显示。标志的一些提示:
Overflow OV Direction UP
Interrupt EI Sign PL
Zero ZR Aux Carry AC
Parity PE Carry CY