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

如何查看程序對應的匯編

發布時間: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後,調試工具欄的最後一個,點選它後,會出現一個窗口,裡面的就是程序的匯編語言。

閱讀全文

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

熱點內容
柳州紅衛建材市場是屬於哪個區 瀏覽:429
a2國產版是哪個公司代理商 瀏覽:162
不用指標怎麼交易勝率高 瀏覽:427
河北現代化五金產品怎麼樣 瀏覽:4
靈活就業和人事代理有什麼區別 瀏覽:216
當樂交易授權怎麼用 瀏覽:237
神佑釋放如何顯示交易所登記 瀏覽:841
信息交流如何更新 瀏覽:364
如何把廚房產品做的更扎實 瀏覽:758
怎麼批發農葯代理加盟網站 瀏覽:769
抖音心動外賣怎麼申請同城代理 瀏覽:215
抖音星圖數據在哪裡 瀏覽:449
揭陽有哪些果蔬批發市場 瀏覽:275
程序員和事業單位哪個工資高 瀏覽:904
如何查看程序對應的匯編 瀏覽:116
焦作小程序製作哪裡有做 瀏覽:278
豐田的技術學院怎麼樣 瀏覽:532
什麼是外匯場內交易 瀏覽:482
小麥系統導入的數據怎麼刪掉 瀏覽:516
千尋rtk數據如何導出 瀏覽:645