矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
楼主: 雪冬

小实验:51单片机c编译器生成汇编语言

[复制链接]
     
发表于 2017-12-19 20:23:27 | 显示全部楼层
袁国钟 发表于 2017-12-8 21:49
我觉得楼主是想要设计单片机或计算机CPU,呵呵,C语言写两个判断语句够汇编写几小时啦。

没这么夸张
回复 支持 反对

使用道具 举报

     
发表于 2017-12-19 20:30:25 | 显示全部楼层
风流侠客 发表于 2017-12-18 08:09
嗯,差不多是这个意思,这一类的编译器生成汇编我用MASM51测试过,那些标签全报错,所以我怀疑那种带问号 ...

MASM51 出错,不是因为标号命名的问题,而是这些标签不在一个文件内,完整的汇编 也要建立工程文件,多文件编译,重定位,链接,你肯定是打开提个ASM就编译了.
回复 支持 反对

使用道具 举报

     
发表于 2017-12-19 21:12:48 | 显示全部楼层
zhxzhx 发表于 2017-12-19 20:30
MASM51 出错,不是因为标号命名的问题,而是这些标签不在一个文件内,完整的汇编 也要建立工程文件,多文件编 ...

等我好好研究一下,有些问题还没完全研究明白。
回复 支持 反对

使用道具 举报

     
发表于 2017-12-19 22:46:03 | 显示全部楼层
风流侠客 发表于 2017-12-19 21:12
等我好好研究一下,有些问题还没完全研究明白。

别研究这个了,浪费时间,也没什么用了,除非你做编译器。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2017-12-19 23:23:34 | 显示全部楼层
是啊。底层的太复杂,变化更新也快,也不通用。编译器一般由cpu厂商来做。
回复 支持 反对

使用道具 举报

     
发表于 2017-12-20 08:31:48 | 显示全部楼层
zhxzhx 发表于 2017-12-19 22:46
别研究这个了,浪费时间,也没什么用了,除非你做编译器。

嗯,感觉也是,就是研究一下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-30 16:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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