一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 3600|回复: 18

[其他综合] 求教:C语言怎样转换为汇编语言?

[复制链接]
发表于 2014-3-15 21:08 | 显示全部楼层 |阅读模式
哪位老师帮忙把一个示例C语言转为 懂点的汇编语言?

点评

C语言究竟有多难,使得你宁可用汇编,也不用C语言?  发表于 2014-3-16 15:30
发表于 2014-3-15 21:16 | 显示全部楼层
编译一下,就自动生成汇编语言了
回复

使用道具 举报

发表于 2014-3-15 21:44 | 显示全部楼层
吧编译好的二进制或十六进制的文件反汇编就可以了
回复

使用道具 举报

发表于 2014-3-15 22:33 | 显示全部楼层
话说这东西是编译器干的活……
回复

使用道具 举报

发表于 2014-3-16 06:59 | 显示全部楼层
编译时编译器会自动生产
回复

使用道具 举报

发表于 2014-3-16 07:00 | 显示全部楼层
清风 发表于 2014-3-15 21:44
吧编译好的二进制或十六进制的文件反汇编就可以了

这个反汇编不准确。
回复

使用道具 举报

 楼主| 发表于 2014-3-16 08:01 | 显示全部楼层
benli 发表于 2014-3-16 06:59
编译时编译器会自动生产

  反汇编能能看到汇编语句,但顺序乱。
   我把示例程序传上来,帮忙看看,它是怎样驱动的。

3001test.rar

1.33 KB, 下载次数: 1993, 下载积分: 一乐金币 -1

回复

使用道具 举报

发表于 2014-3-16 08:02 | 显示全部楼层
编译完成后,进入仿真界面,会有一个汇编输出窗口,可以查看编译后的汇编语句
回复

使用道具 举报

发表于 2014-3-16 08:41 | 显示全部楼层
如果是Keil的c51,有参数可以设置,在编译c语言文件的时候, 同时生成汇编代码文件,其实就跟断点调试出现的汇编窗口代码一样。
回复

使用道具 举报

发表于 2014-3-16 08:44 | 显示全部楼层
我只知道keil编译会自动产生汇编文件的,而且可懂度很高。
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-10-31 18:28 , Processed in 0.034945 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表