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

2019-12-10 18:08发布

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

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

完整内容见附件
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
80条回答
lw32
1楼-- · 2019-12-15 11:08
汇编不会消失,因为不管什么高级语言最终都会生成汇编
但用的人越来越少,不用特意学,有需要学也很快
C也会存活很长时间,说不定寿命比我们还长,比C高级的很多底层也是C写出来的,linux内核也是
thxcai2
2楼-- · 2019-12-15 15:41
看做哪个层级,做应用应该是不需要了,但如果做CPU设计可能还要用机器码。
EMC菜鸟
3楼-- · 2019-12-15 18:37
我很纳闷,ARM的启动代码现在都没人研究了吗?
Cocal
4楼-- · 2019-12-15 23:57
怎么可能?即便是老了也会被供在神坛上。
lw32
5楼-- · 2019-12-16 03:32
 精彩回答 2  元偷偷看……
XA144F
6楼-- · 2019-12-16 06:40
如果你只是为了工作,就用高级语言吧。如果你是专家,相当黑客,汇编是必须的。当然我个人感觉是,只会高级语言而不会汇编,会和温水煮青蛙一样的危险。

一周热门 更多>