正巧eclipse CDT就有提供類似的功能
當ecliplse 切換到debug view的時候
可以在Window->Show View 裡面找到Disassembly的選項
而在裡面還有像是Memory跟Registers(看暫存器內容)等好用的選項
Debug View的介紹可以看看
http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.jdt.doc.user/reference/views/debug/ref-debug_view.htm
不過我一開始在試驗的時候出現了
Error while launching command: gdb --version
這樣的一個錯誤
因為Debug View的功能必須在debug而非run的時候才有其功用
而我用的MiniGW版本裡面卻沒有debug必須要有gdb元件
所以後來上網下載gdb.exe放到C:\MinGW\bin裡面就解決了這個問題
找windows的gdb載點也花了不少功夫
下面提供一個6.8版的直接載點(不知道會活到什麼時候)
http://sourceforge.net/projects/mingw/files/MinGW/BaseSystem/GDB/Release%20Candidate_%20GDB%206.8-3/gdb-6.8-mingw-3.tar.bz2/download?use_mirror=nchc