2009-10-23 30 views
0

是否可以在監視窗口中添加具有特定語法的CPU寄存器(RAX,EAX,標誌等等),以便它們顯示爲常規變量並以10爲底(或十六進制顯示是否爲十六進制)?在VS2008監視窗口中顯示CPU寄存器

e.g:

如果寄存器窗口顯示RAX = 00000000027A6468, 添加%RAX觀看會導致:

Name Value  Type 
%rax 41575528 CPU Register 

謝謝!

回答

5
+0

當然有資格作爲SO上最短的有用答案之一。 :-) – Bevan

+0

謝謝!是否有可能讓他們在託管代碼呢? – Stringer

+0

對不起,沒有。改用註冊窗口。請注意,它在Express版本中被刪除,並在Pro/Team版本中默認隱藏。 –

0

隨着VS2010和較高有一個 '寄存器' 窗口(調試 - > Windows的>寄存器)。要查看標誌和更多的寄存器(例如MMX/SSE),只需右鍵單擊並通過相應的複選標記啓用它們,因爲它們默認情況下不顯示。標誌的一些提示:

Overflow OV  Direction UP 
Interrupt EI  Sign  PL 
Zero  ZR  Aux Carry AC 
Parity  PE  Carry  CY 
+0

也適用於VS2008!僅供參考:菜單條目只會在調試時出現。 – TomSmartBishop