学习单片机指令系统对与用C语言编写单片机程序有什么帮助?

为啥教科书上都花很大的篇幅来讲述单片机指令系统呢?可是现在大部分都是用C写单片机程序啊?... 为啥教科书上都花很大的篇幅来讲述单片机指令系统呢?

可是现在大部分都是用C写单片机程序啊?
展开
 我来答
NJGQZF
2015-04-16 · TA获得超过1.1万个赞
知道大有可为答主
回答量:3165
采纳率:0%
帮助的人:1243万
展开全部
这完全是为了用最基础的方式帮助学生了解单片机原理,因为你不能指着51吃一辈子饭,将来你还得学其他的微处理器,没这个基础,你门儿都摸不着。这些指令系统能够让你理解单片机是如何工作的,为你今后的学习打基础。
还有C不是万能的,在实际工作中有时候C代码处理问题会时间不准确或者“来不及”,这时候需要嵌入汇编的支持。
另外,C是不透明的,你不知道他都让单片机具体怎么执行指令,调试程序时经常要查看汇编窗口,了解具体情况。
总之,掌握指令系统对学生大有益处,提高他们的实际能力,增加他们将来就业的竞争力。
jmhyys
2015-04-16 · TA获得超过524个赞
知道小有建树答主
回答量:1052
采纳率:62%
帮助的人:286万
展开全部
对了解单片机的硬件结构还是有很大的帮助的。。。在实际工作中有些问题还是要深入硬件才能解决的。用C写的程序是通过编译器来处理掉了编程人员与硬件的联系。。当然像有操作系统的环境。只有编写驱动程序的人要详细了解芯片硬件运作了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式