C语言写的程序 怎么反汇编成汇编语言

C语言写的程序 怎么反汇编成汇编语言,第1张

在keilc中,单片机的C语行岁言程序可以再DEBUG模式中得到对应的汇编程序。步骤如下:

1、建立工程档核睁氏运,导入C文件代码,编译生成hex文件。

2、按CTRL+F5或者点击菜单Debug--Start/Stop Debug Session

3、点击View--Disassembly Window调出汇编窗口,如上图。

通过以上步骤就可以看到与C对应的汇编程序了。

当然有区别,不然弄两个同义词与意思么?

汇编:是把汇编源程序转变为目贺者标程序(当然还不是最终的可执行的,因为还没禅坦薯有连接程序);信肆

编译:就是把通过用高级语言编写的源程序通过编译器转变为目标程序;

反汇编:将可执行的文件中的二进制经过分析转变为汇编程序。

反编译:将可执行的程序经过分析转变为高级语言的源代码格式,一般完全的转换不太可能,编译器的优化等因素在里面。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12272168.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存