00问答网
所有问题
keil反汇编出来的汇编语句能在keil编译器中编译吗
keil反汇编出来的汇编语句好像不能直接在keil编译器中编译,那怎样修改才能通过编译?
举报该问题
推荐答案 2011-09-08
打个比方。
C语言就像猪,hex就像香肠。keil编译就是把猪杀了,烹调一下变成香肠。
有了香肠,只能拆开变成肉末,而变不回猪。
回到你的问题。
编译是一系列不可逆的过程,把高级语言C变成机器码。如果你要反汇编,只能把机器码变成汇编语言(像肉末),但变不回C了。
追问
肉末一样可以吃!我是问反汇编出来的汇编语句怎样修改来通过编译(肉末怎样处理才能吃)!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rD0BZ0nZB.html
其他回答
第1个回答 2011-09-22
大哥呀,我们团队不研究这个的 而且我是MM
相似回答
keil
4软件调试
出来的反汇编
程序是完整
的汇编
程序吗?我原程序是C语言的...
答:
KEILC反汇编出来的代码不能直接使用
,需要经过手动整理才行。完整度当然是必然的。
如何把
反汇编出来的
程序应用到个人开发程序中
答:
你的开发平台是什么?PC?MCU?对应的
编译器
是不同的,PC可以用OD,MCU
可以用KEIL
,或AVR Studio,winc,iar,icc,MPLAB IDE,ads,tks 等编译器,均可进行C或
汇编
的编程和编译!
如何
用KEIL软件
将C
反汇编
答:
KEIL
本来就有这个功能,你先按DEBUG调试按钮,然后按Disassembly Window就可以看到
汇编
代码了啊.我贴上这个按钮在哪里,进入调试窗口以后从左边数起第2个就是了.
keil
怎样看
编译
产生
的汇编
代码
答:
在成功
编译
的前提下,按Ctrl+F5,或依次点击菜单栏的“Debug”>>“Start/Stop Debug Session”,切换到调试界面。调试界面下,依次点击菜单栏的“View”>>“Disassembly Window”,即可打开
反汇编
窗口,其中包含有混排的源代码以及编译生成
的汇编
代码,如图所示。注意经过优化后,源代码与汇编代码并不一定...
大家正在搜
keil编译器能烧入不能仿真
keil用的什么编译器
keil编译器有bug吗
keil可以编译c语言吗
vs调用keil编译器
keil4不能编译
Keil编译器
keil5编译
keil编译