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

如何查看程序對應的匯編

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

閱讀全文

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

熱點內容
四川信息員有多少 瀏覽:907
我來逛跳蚤市場作文怎麼寫 瀏覽:732
國台產品什麼時候會漲 瀏覽:64
如何生成接種信息碼電子檔案 瀏覽:907
哪裡可以找到養鴿技術的人 瀏覽:331
ug如何做研磨程序 瀏覽:816
怎麼傳輸ps4數據到pool上 瀏覽:564
什麼叫炭排放交易 瀏覽:170
什麼樣產品貢獻率算合理 瀏覽:889
賣給外資的國產品牌有哪些 瀏覽:738
騰訊充值代理怎麼做 瀏覽:217
信息叮咚聲怎麼關掉 瀏覽:944
c語言中如何查閱數據 瀏覽:30
代理樹怎麼做 瀏覽:995
10萬的數據佔多少空間 瀏覽:134
怎麼關注考證信息 瀏覽:842
求租房租信息怎麼寫 瀏覽:711
為什麼只有4個理財產品 瀏覽:665
公司交技術費怎麼算 瀏覽:816
移動數據網路如何使用 瀏覽:437