首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

对于ARM来讲,不学习汇编语言就是没有掌握ARM[转帖]

对于ARM来讲,不学习汇编语言就是没有掌握ARM[转帖]

并不是所有的ARM指令可以用C程序实现。尤涫茿RM这种需要程序员完成入栈,出栈等操作。ARM的启动代码必须用汇编编写,虽然启动代码大同小异,但是一些细节的差异完全可以导致应用程序的不稳定甚至不能运行,我就遇到过很多人为了启动代码到处求神拜佛。


学习的目的是提高自己,超越自己,就像有了计算器仍然需要背99乘法表一样,来不得半点功利性,现在认为没有用处的知识并不代表你将来用不到,一个小小的偷懒,很可能将来会为之付出惨重的代价。


如果是项目紧迫,尽可能站在别人的肩膀上完成工作未尝不是可。如果是打算掌握ARM,如果连汇编都省过去,那你又能够学到什么东西呢?站在C语言的角度,51,ARM,P4都是完全一样的!

返回列表