学习单片机汇编语言重要么?

说起来很不好意思,我工作3年了才又回头再学习单片机,之前干的是些系统集成方面的工作,没啥技术含量。现在又重学单片机,希望今后能有机会从事开发工作。
现在我C语言还有点基础,汇编目前还不沾,希望大家能给点建议啊。要是我现在单用C,是不是也能应付的了单片机开发?

重要,不过我建议你先学好c后在学汇编,会比较简单。当然只会C也是可以的,不过有些地方汇编会比C更简单有效。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-11-04
如果你有C语言的基础,那就直接学习C,语言如果学好以后可以从容的应付单片机开发.如果学习汇编语言开发单片机大的软件还有点困难.
第2个回答  2009-11-04
汇编是细腻活,比较难,不过有的程序必须要汇编才行
第3个回答  2009-11-04
汇编很重要的,学汇编可以帮助加深对硬件的理解,用汇编也可以写出简洁高效的代码。
如果直接学C,就像建空中楼阁,短期内好像是能开发产品了,但实际上是不牢固的。
还是用心学一下汇编吧。

为什么大学单片机都讲汇编语言
其次,学习并运用汇编语言能够显著提升编码能力。通过直接用机器指令编写程序,开发者能以最优化的方式实现功能,实现更高效、更精准的代码编写。更重要的是,掌握汇编语言有助于深入理解单片机的内部结构,包括其框架与工作原理。这使得开发者能够对机器代码在单片机内部的运行过程有更直观、深入的理解。此外,...

对于我们学单片机的人来说,还有没有学汇编语言的必要?
有啊,学汇编可以了解硬件工作的原理。了解原理之后对硬件工作状态和方式更了解,这样编出的程序更高效。不过不用学得太多。

学习单片机对学习汇编有用处吗?
有用。汇编语言是除了机器语言之外最接近硬件底层的编程语言,也是代码运行效率最高的语言。单片机是一个整合了部分输入输出功能的CPU,比如整合了AD采集功能,串口通讯功能,并口通讯功能等,尤其是经典的51系列8位单片机,很多计算机中的基本控制与操作在单片机中都能见到。单片机的学习和编程就是与硬件息息...

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

学汇编语言还有没有前途?
学习汇编语言是否还有前途?答案是肯定的。在底层开发领域,汇编语言的应用依然广泛,尤其是涉及到单片机的项目。掌握汇编语言能够让你深入理解硬件的工作机制,从而更有效地进行底层编程。在技术圈内,精通汇编语言的人才待遇通常较好,发展前景也相对乐观。然而,学习汇编语言并非易事。它要求你具备较强的逻辑...

学习单片机汇编语言重要么?
重要,不过我建议你先学好c后在学汇编,会比较简单。当然只会C也是可以的,不过有些地方汇编会比C更简单有效。

初学单片机还需学习汇编语言吗?我现在从零开始学单片机,请教一下有...
只为了学单片机的话,不学也没关系,但如果你时间比较充足而且有想法深入学习的话,还是学学汇编比较好,因为汇编是直接对底层硬件进行操作,学好它,你会对底层硬件的运行原理了如指掌,这样你学其他的语言或者有关的硬件将会事半功倍,得心应手,当然前提是你的汇编也要学的比较扎实,不能只在表面。

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

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

学51式单片机汇编语言重要吗 陈海宴的51单片机原理及应用:基于Keil C与...
强烈建议不要学汇编,因为它虽然执行效率高但是太麻烦!C语言既方便,又易上手。Proteus是仿真软件,学单片机是软硬结合,所以仿真软件只是模拟,与实际的电路板还是有一定差距

相似回答
大家正在搜