導航:首頁 > 軟體知識 > 如何查看程序對應的匯編

如何查看程序對應的匯編

發布時間:2024-10-13 07:01:06

⑴ 如何查看C語言對應的匯編語言

  1. 有兩種方法:
    (1)增加參數/FA:Project->Setting...,C/C++選項卡中的Project Options中增加參數/FA,編譯後debug目錄中將會增加對應源文件的匯編文件(*.asm)。
    (2)如果想查看C語句對應的匯編代碼的話,可以這樣:F11單步調試,在debug工具欄中選擇「disassembly」即可。每行C代碼下面就是對應的匯編代碼。

  2. 例如:
    C代碼程序:
    int main(){
    int a = 3;
    int b = 4;
    int c = a + b;
    printf("c=%d/n", c);
    return 0;
    }

    對應的匯編代碼程序(部分)如下:
    5: int a = 3;
    00401028 mov dword ptr [ebp-4],3
    6: int b = 4;
    0040102F mov dword ptr [ebp-8],4
    7: int c = a + b;
    00401036 mov eax,dword ptr [ebp-4]
    00401039 add eax,dword ptr [ebp-8]
    0040103C mov dword ptr [ebp-0Ch],eax

⑵ C語言寫的程序 怎麼反匯編成匯編語言

在keilc中,單片機的C語行歲言程序可以再DEBUG模式中得到對應的匯編程序。步驟如下:

1、建立工程檔核睜氏運,導入C文件代碼,編譯生成hex文件。

3、點擊View--Disassembly Window調出匯編窗口,如上圖。

通過以上步驟就可以看到與C對應的匯編程序了。

⑶ 我只有一個.exe用匯編寫的程序,我怎麼可以看到它的匯編源代碼

源代碼可能是看不到了,不過你可以看到反匯編代碼,可以用反匯編工具
推薦你個工具ollydbg
樓上的bug 也行 cmd——debug 文件名
用u命令可以查看

⑷ 如何查看C程序編譯後生成的匯編語言啊

VC++編譯器,在按F10後,調試工具欄的最後一個,點選它後,會出現一個窗口,裡面的就是程序的匯編語言。

閱讀全文

與如何查看程序對應的匯編相關的資料

熱點內容
國家二級證書和程序員哪個好 瀏覽:267
汽車4s店怎麼代理 瀏覽:573
河南鄭州技術學校什麼時候開學 瀏覽:235
招標代理什麼職業好 瀏覽:154
計算機科學與技術專業要什麼證書 瀏覽:35
農業如何施肥打葯有哪些新技術 瀏覽:885
武漢哪裡有仿玉批發市場 瀏覽:730
移動業務代理是干什麼的 瀏覽:575
東莞菜市場人多的有哪些 瀏覽:21
技術制圖用什麼筆寫文字 瀏覽:990
大數據游戲軟體開發哪個好 瀏覽:649
處女座男生不回信息怎麼回事 瀏覽:180
工信部機動車合格證信息如何維護 瀏覽:695
浙江旅遊機票代理怎麼聯系 瀏覽:571
回收門店交易多久可以拿到錢 瀏覽:772
什麼是要害核心技術 瀏覽:878
為什麼我國奢侈品市場越來越大 瀏覽:244
微信天數倒計時是哪個程序 瀏覽:977
如何剪切一個圖標程序 瀏覽:323
如何製作一個能打卡的微信小程序 瀏覽:499