VS2008ウォッチウィンドウにCPUレジスタを表示する
-
06-07-2019 - |
質問
ウォッチウィンドウに特定の構文を持つCPUレジスタ(RAX、EAX、フラグなど)を追加して、通常の変数のように表示し、10進数(16進表示がオンの場合は16進数)で印刷できる
e.g:
レジスタウィンドウにRAX = 00000000027A6468が表示される場合、 %raxを監視に追加すると、次のようになります。
Name Value Type
%rax 41575528 CPU Register
ありがとう!
解決
他のヒント
VS2010以降では、「登録」ウィンドウがあります(デバッグ-> Windows->登録)。フラグとその他のレジスタ(MMX / SSEなど)を表示するには、デフォルトでは表示されないため、右クリックして対応するチェックマークで有効にします。フラグのヒント:
Overflow OV Direction UP
Interrupt EI Sign PL
Zero ZR Aux Carry AC
Parity PE Carry CY
所属していません StackOverflow