ASM(汇编语言)真要被扫进历史的垃圾堆了吗?

2019-12-10 18:08发布

最近浏览一个挺流行的视频 – X天学会单片机。内容确实通俗易懂,制作的比较用心。但其中的有个观点笔者不敢苟同,就是现在 C 语言已经强大到胜任所有任务,大家没有必要再去学习汇编语言了,直接从 C 学起就行了。

这种观点似乎有一定道理,我甚至怀疑现在是不是真的有很多同学不再学习汇编了。特别是现在大多数厂商都提供了完备的驱动代码的情况下,我们做项目基本上用不到写 ASM 代码了。...

完整内容见附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
80条回答
myxiaonia
1楼-- · 2019-12-16 12:33
takashiki 发表于 2019-10-7 08:43
是的,只是C51有这个概念,MDK中没有了。

其实还是有一些的吧  ,比如开关中断的  enable_irq()
xml2028
2楼-- · 2019-12-16 14:38
hackboymzw 发表于 2019-10-6 20:24
我觉得,汇编就是,没用到,就不学,非要用到不可了,就用多少学多少,现学现用,然后继续该干嘛干嘛 ...

赞同你的观点
zhangjinzj
3楼-- · 2019-12-16 19:52
目前的架构不改变,汇编不可能消失,汇编是基础,所有的高级语言都是这个基石,除非架构彻底改变。
MurphyZhao
4楼-- · 2019-12-17 01:06
 精彩回答 2  元偷偷看……
xintao
5楼-- · 2019-12-17 04:14
只要造车轮的厂家学会造车轮就行了,大多数汽车生产厂家只要负责把车轮装车上装好就行了。所以我的观点就是大多数情况下不用刻意去学asm了,除非芯片是你厂里生产的,或编译器是你开发的,否则还是省点时间看点sm吧。
ardon
6楼-- · 2019-12-17 05:57
看谁用啦!不可能进垃圾堆!

一周热门 更多>