还有 哦 !汇编语言’*C语言*这3者是 什么关系呀!如果要 学单片机是先学汇编语言还是先学C语言呀

你 是 在学校写过的哦,我想问你,学 单片机的前提是要懂汇编语言,或者是 C语言对吗?还有 哦 !汇编语言’*C语言*这3者是 什么关系呀!如果要 学单片机是先学汇编语言还是先学C语言呀

汇编语言属于低级语言,和单片机的机器语言(二进制码)一一对应,每个系列的单片机汇编语言都不一样。汇编语言比较晦涩,难学。
C语言属于高级语言,所有单片机及PC机都可以使用。但是单片机的使用方法和PC机得稍有不同。

学单片机就要包括对单片机的程序设计,稍有汇编或C至少要学习一样。
学单片机不一定要学习汇编语言。但建议学习。建议一边学单片机的结构原理,一边学同单片机的汇编语言。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-11
是啊,汇编比较低些,但是直接,学习原理的时候学习汇编,以后就用C语言就可以了,因为程序写到后面复杂了的你会发现汇编已经比较难实现了,我也是刚学,希望对你有用。
第2个回答  2011-08-12
单片机,教材基本都是汇编语言。
C语言是高级语言,入门易,学好难。
说明用C语言本身也要借助汇编语言,才能对单片机进行操作。
当然要先学汇编语言
第3个回答  2011-08-13
C语言是三级语言,语言由低级到高级为---机器码--汇编---C语言---JAVA C#等高级语言
所以C语言所处的地位是无与伦比的
而且像JAVA之类的很多高级语言的底层也都是C
业界内也说语言只有两种C和lisp
而开发多是C语言,lisp是教学用的
希望对楼主有用,全手打
第4个回答  2011-08-17
那个。。貌似现在的单片机的汇编部分一般不需修改很多,除开那几个文件外,其他的一律纯c实现。
如果你要自己写汇编部分的话,还是学一点汇编。。至少出错你能修改,知道怎么改。
c中级语言、汇编算是比较底层的语言,一般固件工程师的汇编功底很不错。。
第5个回答  2011-08-17
想学单片机的话,建议还是对着单片机先学一学汇编比较好,因为学习单片机里面的汇编,你才能对单片机里面的各种寄存器深入了解,掌握汇编语言对以后用C语言写单片机程序有很大帮助。

学单片机是先学汇编语言还是C语言?
我建议是先学汇编,我也是先学的汇编,现在网上大部分视频都是零起步,教c的,但是同一个程序用c编写要比汇编大很多,而且汇编能从硬件上认识单片机,编写出来的程序运行效率高,我是零基础学的,学了一段时间后自己看了点网上的视频,c也能完成一些简单的程序了(我的c也是零基础),所以我建议是先...

学单片机必须学汇编语言吗,还是学好c语言就足够了
先学c,汇编大致了解一下就可以了1、对于普通的项目,只要学好c就行了,但不是足够了。2、现在流行的单片机开发编程语言有汇编、c、c++。3、它们是可以相互依托的,比如要求开发速度,我们可以尽量用c或c++,因为它们都比用汇编完成任务速度要快。比如要求执行速度,我们必须考虑使用汇编,因为汇编的速度...

学习编程应先学汇编语言还是c语言,或者说,不会汇编语言能不能学c...
应该先学习C语言,因为C语言是介于低级与高级之间的一种编程语言,汇编语言主要是面向硬件的,学完C之后,再学汇编,这样可以有一个编程的印象,因为C比汇编更符合我们的逻辑思维,所以把C语言的一套,可以"搬"到汇编来。

【求助】是先学汇编语言还是先学C语言?
虽然我是初学者,但我还是说一句,建议先学C语言。我就不复制网上对C语言和汇编的介绍了。直接手打:C语言更加简单易懂,面向的用户更大,一般如果完全没基础的话,绝对先学C语言。而汇编,更加底层,更难懂,但是它是连接机器语言和用户的直接桥梁,因此一些超牛的人都是用汇编直接写病毒(不是说C语...

学习单片机,要一定的 汇编语言或者C语言基础吗
必须要会汇编和C语言。至于从哪个学起,看你对哪种语言跟熟悉吧。这两种语言各有优点,汇编可以让你更清楚的了解程序运行的内部情况,C语言通用性更强。

想学单片机,但是学习汇编有用,还是学习C语言有用呢
我的回答是:学习C语言更加有用。汇编语言,如龙,看起来很强大,但也是狭窄的机会很少,你实际使用的就业机会。不同的平台上,如MIPS,ARM,DSP,X86的汇编指令是不一样的。所以我觉得,是汇编语言入门就可以了,明白一个道理,不是对语言的理解是很重要的:1)简单的汇编语言,你可以理解为什么你的...

我想学习单片机。请问高手是学汇编好 还是C语言好啊
C是必须要学的,而且要学精,汇编也一定要懂。由于不同的单片机的汇编指令都是不一样的,所以汇编的通用性就不够强。因此很多从业人员都放弃了汇编,直接用C了。什么时候用汇编?这是很多单片机从业人员都不清楚的。以我个人经验看 1. 对硬件操作时最好使用汇编语言。2. 条件比较紧张时(如存储空间...

什么是汇编语言,它和单片机有何联系,和其它语言有什么区别
单片机开发一般有汇编和C语言两种,汇编语言是一种机器语言,代码的效率搞,可以直接操作单片机的底层,但是理解起来会比较麻烦,需要了解单片机最底层的寄存器。C语言也可以开发单片机,代码效率没有汇编高,但是逻辑理解起来容易,但是经过编译器最终也是编译成操作底层单片机的代码,如果从学习效率上说可以学C...

单片机是什么?单片机和C语言、汇编语言有什么关系?
这么说吧 单片机好比人的大脑 程序就是人的思想 大脑承载者人的思想,没有大脑绝对没有思想,没有思想你有大脑也没有用 而c语言和汇编语言就是用来写成程序的 好比你的学习经历 你没有经历 你哪来的思想

c语言和汇编语言哪个难(c语言跟汇编语言的区别)
3、c语言比较简单,通俗易懂,可读性较高汇编语言,每个单片机都不一样,但都是大同小易。汇编语言对人的逻辑思维能力要求较高,学汇编语言,能帮助了解单片机的内部结构和具体工作流程。汇编语言学好了,再学c语言就很容易了。4、其实这两种都属于结构化编程语言。C相对于更容易接受一些!并且不用去考虑...

相似回答
大家正在搜