导航:首页 > 软件知识 > 如何查看程序对应的汇编

如何查看程序对应的汇编

发布时间: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
如何查看程序对应的汇编 浏览:115
焦作小程序制作哪里有做 浏览:278
丰田的技术学院怎么样 浏览:532
什么是外汇场内交易 浏览:482
小麦系统导入的数据怎么删掉 浏览:516
千寻rtk数据如何导出 浏览:645