一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
查看: 2747|回复: 18
收起左侧

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

[复制链接]
发表于 2014-3-15 21:08 | 显示全部楼层 |阅读模式
哪位老师帮忙把一个示例C语言转为 懂点的汇编语言?
发表于 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|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-6-17 01:47 , Processed in 0.055784 second(s), 37 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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