单片机汇编和计算机的汇编的差别

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:21:57
我初学单片机``但是不知道怎么学好``先学C呢?还是汇编啊??
单片机的汇编语言是不是和计算机的相同吖??

要知道汇编是什么东西,一种完全控制硬件的语言,它随硬件的不同而不同,别说单片机与计算机了,就连单片机和单片机都是不一样的,、
还有,你指的不一样是什么意思,我认为,不一样有两种意思,
1 方法不同,(都是饮食,面包和牛奶是不一样,因为制作方法不一样)
2 指令不同,(面包, 虽然都是面包,但口味不一样,虽然都是面包)
你问问题要有严禁性,别人才可以回答的正确,
我个人认为先学c,
qq 67524149

当然是不一样的,单片机大致可以理解为单个芯片成为一台计算机,我学的时候主要是8051,8052等等一系列的芯片编程,和计算机的80X86汇编不一样。单片机一定要从汇编开始,我个人认为

单片机汇编和计算机的汇编的指令是不同的,硬件熟悉就先学习汇编,软件熟悉就先学习C。

有相似之处,你要是学单片机,应该学PERTEL吧,先学C和C++吧
单片机相对简单,现在都嵌入式了

这个要看你做什么。

一般来说有两个不同的事情,一个是做控制逻辑,知道输入输出然后去计算。
另外一个就是直接去控制某些设备,比如电机等等。

如果是第一种,学习C就可以。
如果是第二种,必须学习汇编,否则你就不会明白输入输出的硬件如何实现。

总之,如果你做的事情不是纯逻辑的,就需要先学习汇编。
如果逻辑很复杂需要用C和汇编。
如果驱动已经有人做了,你也可以只学习C。