电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
当下还有必要学习汇编语言吗?
已解决
73482
个问题
已帮助
5993
位优秀工程师
当下还有必要学习汇编语言吗?
Cloud4321
2018-03-17
浏览量:1587
小弟最近在学习Linux嵌入式,看看网上的视频大多数讲讲芯片的架构之后,转入到配置文件中,接着是一大堆汇编语言,压根看不懂,平时在开发板上用C语言写程序感觉已经很强大了,所以有必要在对汇编做进一步了解吗?
显示全部
嵌入式
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
大写加粗的L
干久了,你会发现这是条必经之路,不论是应用还是内核驱动,我周围遇到的应用驱动都有,但是只有个别论年薪半百万到百万的前辈,几乎都明确说嵌入式的瓶颈就在于微机原理和操作系统原理。而将这些理论去实现的,可以用C。但将这些理论很好验证的,则必然是汇编。没有之一。编译器对代码的处理,体现在汇编里,内核对cpu的使用上,体现在汇编里。甚至一段简单的拷贝函数时间算法复杂度,也体现在汇编里。可以说干嵌入式软件就是搞CPU,而能和CPU一对一良好沟通没有歧义的,就是汇编。个人愚见。
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :这三个型号都不是完整型号,/后边的代表产地,
回复
其他答案
数量:
10
@曲终人散@
学一些常用的就行,不需要太高深,最主要的是能看懂就行。
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :https://www.ti.com.cn/cn/lit/ds/symlink/tca39306.pdf?ts=1636532171140&ref_url=https%253A%252F%252Fwww.ti.com.cn%252Fsitesearch%252Fcn%252Fdocs%252Funiversalsearch.tsp%253FlangPref%253Dzh-CN%2526searchTerm%253DTCA39306DCUR%2526nr%253D6
回复
hehung
看看你想要做什么,如果你是期望底层驱动的开发的话,哈市有必要学习的,如果你只是想做应用的话,没必要学,浪费时间,不同的半自由不同的汇编语言,如果干这一行的话,多学无益
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :这里是有一份REACH文件https://www.mouser.com/catalog/additional/Vishay_REACH_Statement.pdf
回复
lichangle
有必要,但只要能理解阅读就可以了,不必太深入
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :尾缀包装区别,产品同一物料
回复
汉云
如果要深入,那么汇编是要学习一下的,如果只是要用一下这个系统,那么还真没有必要,一般的不涉及到内核的开发 的话,是用不到汇编的。
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :
回复
不疯不魔
汇编语言可以了解一下,不用深入,就当课外知识
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :材质:铝
回复
一笔之名也
在进行linux开发时,几乎是用不到的。如果是uboot,在第一阶段是用汇编的,这要看你的工作方向了
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :该型号本身就是特殊产品,没有能直接完全替代的型号。客户得重新根据他实际的需求考虑是否要换成别的32位MCU
回复
Angel_YY
如果是做应用层开发,基本不用了解汇编。如果是做驱动层开发,还是要了解的,至少能够在需要的时候查询汇编指令看懂在干什么。如果是在原厂做驱动开发,那就要精通汇编指令了。
发布于
2018-03-17
举报
评论 1
0
0
电子老工程师
回复了 :查不到这个型号
回复
Linux小学童
学习嵌入式系统下的开发,感觉绕不过去汇编;做应用开发,很多时候也需要了解内核,不过只要能看懂就行。
发布于
2018-03-18
举报
评论 1
0
0
电子老工程师
回复了 :https://docs.rs-online.com/a926/0900766b8168df24.pdf
回复
米饭米饭吖
就目前阶段而言,汇编不需要精通,能看懂就行,等你真的遇到瓶颈了 再花一个月去精通就行了
发布于
2018-03-18
举报
评论 0
0
0
donatello
汇编语言可以简单了解一下,项目就别用了,因为开发效率太低下了。
发布于
2018-03-31
举报
评论 1
0
0
电子老工程师
回复了 :端子胶壳不能单独替换使用。
回复
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
当下还有必要学习汇编语言吗?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: