想学单片机,但是学习汇编有用,还是学习C语言有用呢?

谢谢热心解答。... 谢谢热心解答。 展开
 我来答
ghost4063
2013-04-28 · TA获得超过6522个赞
知道大有可为答主
回答量:2940
采纳率:75%
帮助的人:2774万
展开全部
从速成角度来看,C就可以了;但如果你想打好基础,在这行好好钻研,那么汇编是不可或缺的。
记住,一个好的单片机程序员必定是精通至少一门汇编语言的。
605328048
2013-05-04 · TA获得超过2.5万个赞
知道大有可为答主
回答量:7067
采纳率:0%
帮助的人:1454万
展开全部
我的回答是:学习C语言更加有用。

汇编语言,如龙,看起来很强大,但也是狭窄的机会很少,你实际使用的就业机会。不同的平台上,如MIPS,ARM,DSP,X86的汇编指令是不一样的。

所以我觉得,是汇编语言入门就可以了,明白一个道理,不是对语言的理解是很重要的:

1)简单的汇编语言,你可以理解为什么你的代码可以在设备上运行,包括概念机器代码,流水线,缓存,寄存器,协处理器,总线,中断处理,可以理解。

2)能够依靠手工,阅读简单的汇编语句。

如何精通C语言的几乎所有平台上,无聊的是Linux,Windows的嵌入式设备和平台可以支持C,C尺寸符合可用的语言,你已经掌握了,如何巧妙地不能被夸大。

汇编语言是不是很知性,仿佛阅读中国古典,最复杂,最深刻的表达,而是可以使用C代码编译器可以帮助您实现最优化的工作。少数诗歌闪烁的天才,从一代又一代积累的遗产,基本没有再出现机会。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水依若雨
2013-04-28 · TA获得超过153个赞
知道答主
回答量:98
采纳率:100%
帮助的人:49.8万
展开全部
先学C语言吧,等感觉差不多了,再学习汇编,可以更加了解单片机里面的内部结构和工作原理,但是一开始就学习汇编的话,可能会感觉很难懂,我一开始就这样的,可能自己的悟性不够高的,哈哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
低调明哥24
2013-04-28 · TA获得超过183个赞
知道小有建树答主
回答量:261
采纳率:0%
帮助的人:143万
展开全部
C语言吧,我们学嵌入式的时候就是学的C,用的模拟器,还是挺好玩的
C吧,个人建议哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幻灵vs
2013-04-28
知道答主
回答量:6
采纳率:0%
帮助的人:7262
展开全部
都有用,只是C语言更容易懂些,汇编难些;c语言更接近人的思考模式,汇编更贴近单片机内存等物理层面。都学会了还可以c语言与汇编进行混合编。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
szcaimiao
2013-04-28 · TA获得超过293个赞
知道答主
回答量:180
采纳率:0%
帮助的人:88.5万
展开全部
都需要学习的
汇编语言是最底层的语言 代码可能长度多一些
学过这俩种语言的话 学习起来就不难了 上手很快
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式