汇编语言与c语言转换,汇编语言与c语言转换实验报告

dfnjsfkhak 8 0

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

  1. 汇编语言怎么转换C语言?
  2. keilc51上怎么把汇编代码转换成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 是大写,区分大小写

keilc51上怎么把汇编代码转换成C语言程序

C文件上点右键,点“Option for ...”,然后勾选右侧的“Generate Assembler SRC File”,就会生成对应文件名扩展名为.SRC的汇编文件了。

汇编语言与c语言转换,汇编语言与c语言转换实验报告-第1张图片-芜湖力博教育咨询公司
图片来源网络,侵删)

调试界面点那个放大镜图标,或者菜单中点“View”然后点“Disassembly Windows”,就可用看到汇编代码了,这时按F10/F11单步执行的是每一句对应的汇编语句,而不是C语句。

点击工具栏上一个红色的"D",进入调试状态,再把鼠标点到c代码处,右键查看汇编代码,就可以看到所以c编译后的汇编代码了。

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

汇编语言与c语言转换,汇编语言与c语言转换实验报告-第2张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)
汇编语言与c语言转换,汇编语言与c语言转换实验报告-第3张图片-芜湖力博教育咨询公司
(图片来源网络,侵删)

标签: 汇编语言 汇编 hello