汇编语言 转换 c语言,汇编语言转换c语言

kodinid 29 0

大家好,今天小编关注到一个比较意思的话题,就是关于汇编语言 转换 c语言问题,于是小编就整理了3个相关介绍汇编语言 转换 c语言的解答,让我们一起看看吧。

  1. 汇编语言怎么转换C语言?
  2. 请问如何把汇编语言转成C语言?
  3. 怎么把c语言转换成汇编语言?

汇编语言怎么转换C语言?

你用TC 那么就是tcc -S -I(你的include文件夹) -L(你的lib文件夹) (你的文件)例如,include在C:\tc\include lib在C:\tc\lib 要编译文件hello.ctcc -S -IC:\tc\include -LC:\tc\lib hello.c 会在当前目录生成一个hello.a***文件直接打开即可(注意!!!-S -I -L 全都是大写,区分大小写)如果你用gcc 那么就是gcc -S (你的文件)例如hello.c gcc -S hello.c会在当前目录下生成一个hello.S文件,直接用记事本打开不好看,最好用word打开(windows下的gcc,如果是linux直接vi hello.S 或 cat hello.S 或 less hello.S即可)(注意!!!-S 是大写,区分大小写

请问如何把汇编语言转成C语言?

其实将汇编转换成C语言也不是不可以的,小的程序没有问题的,大的程序或许不能转换,我以前在学习单片机时,我先学的汇编语言,后来发现用C编写会更适合项目开发,于是我就学习C语言,那时我就试着将自己以前编写的汇编程序编写成C语言程序,我是自己通过思路来转换的,这样的转换软件似乎没有吧,这个我不清楚!

汇编语言 转换 c语言,汇编语言转换c语言-第1张图片-安济编程网
图片来源网络,侵删)

我的体会就是,如果C语言的逻辑性特别强的程序转换成汇编难度会很大的,这是我的亲身体会。

汇编转换成C语言还是可以的,通过软件可能没有吧,通过自己的头脑来转换吧!关键是得付出!祝你成功!

怎么把c语言转换成汇编语言?

c语言转换成汇编语言的方法:可以根据C语言的流程和目的手动转换成汇编语言。如果我们希望工作量小一些,可以利用仿真软件KEIL UVISION3来进行转换。

汇编语言 转换 c语言,汇编语言转换c语言-第2张图片-安济编程网
(图片来源网络,侵删)

完全手工根据C语言的流程和目的,改编成汇编语言,这样做工作量很大

对于C语言先编译,调试,在DEBUG界面使用F10进行单步调试,会有与C对应的汇编代码。当然这个代码阅读性很差,需要手工做一些处理

到此,以上就是小编对于汇编语言 转换 c语言的问题就介绍到这了,希望介绍关于汇编语言 转换 c语言的3点解答对大家有用。

汇编语言 转换 c语言,汇编语言转换c语言-第3张图片-安济编程网
(图片来源网络,侵删)

标签: 汇编语言 语言 转换