专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
STM32
ASM(汇编语言)真要被扫进历史的垃圾堆了吗?
2019-12-10 18:08
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
STM32/STM8
7187
80
81
最近浏览一个挺流行的视频 – X天学会单片机。内容确实通俗易懂,制作的比较用心。但其中的有个观点笔者不敢苟同,就是现在 C 语言已经强大到胜任所有任务,大家没有必要再去学习汇编语言了,直接从 C 学起就行了。
这种观点似乎有一定道理,我甚至怀疑现在是不是真的有很多同学不再学习汇编了。特别是现在大多数厂商都提供了完备的驱动代码的情况下,我们做项目基本上用不到写 ASM 代码了。...
完整内容见附件
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
80条回答
mmswza
1楼-- · 2019-12-19 19:21
本帖最后由 mmswza 于 2019-10-11 14:02 编辑
个人觉得C确实会优势一些,特别现在随着MCU性能的提升功能需求也不断提升代码量随之增加。而汇编是需要对指令集有一定熟悉程度才会在运行性能上体现出一定优势的。
加载中...
humancn
2楼-- · 2019-12-20 00:56
我们现在连C都很少写了,采用MBD(Model based design)开发,搭建完模型,代码自动生成。
加载中...
ilikemcu
3楼-- · 2019-12-20 01:00
ASM对大部分的攻城狮程序猿而言,会成为历史,但称之为垃圾就有点不妥了,不管怎样,那也是巨人的肩膀,没有ASM,哪有现在的各种高级语言。做技术和做人一样,不能忘本。
加载中...
kukudi
4楼-- · 2019-12-20 06:40
精彩回答 2 元偷偷看……
加载中...
dongwang_fl
5楼-- · 2019-12-20 10:54
从学习的角度看,应该要学习一下汇编语言,有助于深入理解CPU的原理,不论是X86还是单片机,学一样就好,后面都用C,即使换了CPU,也能很快使用C进行开发。不然连寄存器是什么?程序怎么执行的都不了解,后面用C开发就容易遇到很多问题。
加载中...
ibmx311
6楼-- · 2019-12-20 14:12
都h7了,最近几天开始接触。生不如死啊,编译太特么慢了,除非你关了定位。我从来没有想象过写个破代码也要性能强大的电脑。每当按下编译按钮,mdk就像是一个专门评测cpu的评测软件,分分钟让你直观的评估8核cpu与40核cpu的巨大差距
加载中...
首页
上一页
7
8
9
10
11
12
13
14
下一页
一周热门
更多
>
相关问题
STM32F4上I2C(在PROTEUS中模拟)调试不通的问题
6 个回答
芯片供应紧张,准备换个MCU,MM32L系列替换STM32L系列的怎么样?
7 个回答
STM32同时使用两个串口进行数据收发时数据丢包的问题
5 个回答
STM32F103串口通信死机问题
4 个回答
STM32WLE5CC连接SX1268在LoRa模式下能与 SX1278互通吗?
2 个回答
STM32开发板免费用活动
7 个回答
stm32 处理 DHT11占用太多时间,大家程序是怎么设计的
8 个回答
分享一个STM32单片机做的离线编程器代码
9 个回答
相关文章
ST公司第一款无线低功耗单片机模块有效提高物联网设计生产效率
0个评论
如何实现对单片机寄存器的访问
0个评论
通过USB用STM32片内自带Bootloader下载程序及注意事项
0个评论
欲练此功必先自宫之STM32汇编启动,放慢是为了更好的前行
0个评论
×
关闭
采纳回答
向帮助了您的网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
STM32
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
关闭
您已邀请
15
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
个人觉得C确实会优势一些,特别现在随着MCU性能的提升功能需求也不断提升代码量随之增加。而汇编是需要对指令集有一定熟悉程度才会在运行性能上体现出一定优势的。
一周热门 更多>