在单片机的实际应用中,单片机用到的汇编语言是不是很多,汇编语言要要学习到什么的程度才可以啊

 我来答
百度网友9b702d8
2011-04-14 · 知道合伙人IT服务行家
百度网友9b702d8
知道合伙人IT服务行家
采纳数:254 获赞数:1568
计算机技术与软件资格嵌入式系统设计师

向TA提问 私信TA
展开全部
可以这么说,单片机汇编语言已退居二线了,在复杂的软件项目里面根本不会用到。
原因有2:
1.汇编语言非结构化设计语言,晦涩,可移植性差,小的入门的程序,可以用汇编语言编写,熟悉单片机程序设计,大的程序,用汇编编,没几天你转过头就读不懂了。不适应软件工程开发方法的程序设计语言。
2.针对单片机C语言程序设计的编译器层出不穷,尽善尽美。拿C51编译器来说,其编译效率已经和汇编程序指令代码密度不差上下了,即使有一点点出入,对于资源日益丰富的单片机来说,是可接受的。但是C语言的简洁、结构化程序设计、软件项目工程管理的优势是汇编语言所不能比拟的。
所以C语言对与单片机程序设计是主要语言。汇编语言入门,能读懂简单汇编程序,就可以了。
zhoufei129
2011-04-14
知道答主
回答量:37
采纳率:0%
帮助的人:16.3万
展开全部
要了解你用的片子的汇编指令,对C编程时有很大作用,可以使你的语言更精练……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9afc5e6
2011-04-14 · TA获得超过217个赞
知道小有建树答主
回答量:185
采纳率:100%
帮助的人:109万
展开全部
个人认为刚开始学单片机尽量要从汇编开始,这对于你理解单片机硬件来说是很有帮助的,超过100行(句)的程序就尽量不要用汇编了,用C语言开发效率高。汇编的应用场合是很多的,包括一些对实时性要求很高的场合,还有嵌入式系统的部分代码等,所以掌握一些汇编还是很有好处的,汇编学到可以编写100---200句长度的代码就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友521b92790
2011-04-14 · TA获得超过547个赞
知道小有建树答主
回答量:279
采纳率:100%
帮助的人:203万
展开全部
个人认为入门和基本运用还是C比较好,简单,可读性强。但到高级运用的话肯定是要汇编的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liangkaishui12
2011-04-14 · TA获得超过187个赞
知道答主
回答量:42
采纳率:0%
帮助的人:31.9万
展开全部
汇编语言在实际应用不是很多,大多都是用C语言。汇编语言是基础,学习的单片机的原理的书大多都是用汇编写的,汇编语言它能让你更好的了解单片机内部结构,当你都很熟悉单片机了,转用C来写就很容易了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式