jcst.net
当前位置:首页 >> 求把C语言转换成汇编语言的软件或者方法 >>

求把C语言转换成汇编语言的软件或者方法

哈!这可能是我的老勾当,为了省内存,加快运行再为编程快,我基本是这做的。方法,先把C出成机器码。再用反汇编软件反出来,这会就全是汇编语句了,你再把他们中的直接地址符号化就OK呢。

用mips GCC编译可以直接输出汇编语言指令list的

程序不全,并且有很多错误。 因此,无法翻译。

VC6.0下有两种方法: (1)增加参数/FA:Project->Setting...,C/C++选项卡中的Project Options中增加参数/FA,编译后debug目录中将会增加对应源文件的汇编文件(*.asm)。 (2)如果想查看C语句对应的汇编代码的话,可以这样:F11单步调试,在d...

如果你用TC 那么就是tcc -S -I(你的include文件夹) -L(你的lib文件夹) (你的文件) 例如,include在C:\tc\include lib在C:\tc\lib 要编译文件hello.c tcc -S -IC:\tc\include -LC:\tc\lib hello.c 会在当前目录下生成一个hello.asm文件直接...

写好一个正确的C程序后,按F10去单步调试,最后会看到汇编的代码

右击C文件,进入“options for files '**.C' ”勾选这两项,再编译就会出现一个"*.src"的文件,这就是C语言的汇编文件了。自己操作一下就会的,加油,还有,当有汇编和C语言混合编程时也要选这两项。

用mips GCC编译可以直接输出汇编语言指令list的

KEILC里面,如果单片机C语言编译完成后,可以进入DEBUG仿真模式,那么打开disassembly windows窗口,就可以看到C及对应的汇编。

1、目前的反编译软件,只存在将机器指令码反汇编成汇编代码,不存在将汇编代码反编译成C语言的,因为汇编代码是低级语言,最接近于机器码(具体可查看不同硬 件平台的技术资料),每条汇编指令都对应一个固定的机器码,这样进行反汇编是可行的 2...

网站首页 | 网站地图
All rights reserved Powered by www.jcst.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com