单片机汇编语言与计算机汇编语言有什么区别

如题所述

每种CPU都有对应的汇编指令,不同CPU的汇编指令一般都不同,这跟CPU的结构有关,计算机用的CPU大部分都是X86系列,单片机分很多种,常见的有51、AVR、430等等,它们的结构都不一样所以汇编也不一样,但x86和51都是INTEL开发的,它们的汇编语言相似度比较大,如果你学过单片机汇编语言与计算机汇编语言就很容易理解
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-05
单片机的指令集数量少,且存储单元少,PC机则很麻烦了
第2个回答  2009-03-26
主要是芯片的区别,由于芯片的不同所以汇编语言也不同,计算机汇编有的是8086的,而单片机有的是用Freescale HC08
第3个回答  2009-03-26
没有,但是不同的芯片的语言有些细微差别,但大致是一样的
第4个回答  2009-03-26
指令集不同

单片机汇编指令和汇编语言有什么区别啊?
一、作用不同:JBC指令判断该位为1则转移,同时将该位置0。JC指令判断有借位则转移,也就是说两数相减为负转移。二、含义不同:JBC指令相当与JB和CLR (位) 二条指命的组合,它可在转移的同时清除被判位;JC指令只能对CY进位位进行判断为高后转移,并不能清除它,二条指令都当被测位为高进时进...

单片机编程和PC机上的汇编C语言编程有什么区别
基本一样,不过单片机上多了很多细致的地方。比如说MOV又分为MOVX和MOVC,JMP又分为AJMP和LJMP等等 个人觉得单片机上的汇编比PC机上的难点

单片机汇编语言和微机汇编语言、C语言的区别是什么?
1、单片机汇编相对于微机汇编,基本上属于一套精简的语言。微机语言语法更多。2、依赖的编译工具、编译环境不同。3、C语言好像还挺统一,单片机上和微机上基本没啥区别,语法一般都支持。但相对来说,单片机上仍然属于精简语言。尽量避免使用生僻的语法。

汇编语言和单片机的区别?
单片机是硬件,汇编是语言,是软件。单片机从诞生到现在,经过了将近70年的发展。众所周知,单片机是可以通过编写程序实现产品的功能,这么多年来,单片机的规格并没有多大变化,而单片机编程一般使用的都是汇编语言和c语言。汇编语言是一种用文字助记符来表示机械指令的符号语言,是最接近机械码的一种语言。

单片机的汇编语言和C语言有什么区别?
1、针对存储器不同。MOVX和MOVC是针对两种不同的存储器而言,一个是片外数据存储器,另一个却是程序存储器。2、传递数据的对象不同。MOV:单片机内部的寄存器或者存储器之间相互传递数据(内部RAM);MOVX:单片机内部的A累加器与片外的数据存储器(片外RAM)传送数据。MOVC:单片机内部的A累加器向ROM(...

单片机编程语言一般有哪几种
1.单片机的汇编语言 汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少,程序执行效率高,由于它一条指令就对应一条机器码,每一步的执行动作都很清楚,并且程序大小和堆栈调用情况都容易控制,调试起来也比较方便。但是不同的类型的单片机,其汇编...

单片机汇编语言和微机原理汇编语言的区别 具体一点啊
单片机汇编语言一般指的是51单片机汇编语言,是8位的。而微机原理汇编语言是对8086一类的32位的处理器。

单片机编程语言一般有哪几种
单片机的编程语言有三种种:机器语言、汇编语言与高级语言。机器语言是计算机能够看懂的语言。(形式为一段二进制代码)汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。在汇编语言中,用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址...

学了 电脑的汇编语言 对单片机编程有用吗?(请会单片机编程的进...
首先:汇编语言难懂,拿一段程序一下子看不出来要干什么,C51很直观。第二:汇编难于移植到下一个项目,C51很方便,多个项目可以共用程序,大大节省了开发的时间。第三:C51不用考虑寄存器,内存分配等等,汇编就要考虑。我个人的看法就是单片机编程的话就用C51,汇编可以了解一下,因为有时候C51语言里面...

单片机和汇编语言一样吗?请专业人回答
单片机是硬件,汇编语言是编程语言。。。你说人和英语一样么???不觉得别扭么???汇编语言是某芯片使用的一套汇编语言标准,是和芯片所使用机器码对应的,不同型号芯片,机器码可能差别很大,汇编语言也会有差别。。。 比如51汇编,STM汇编,AVR,x86的汇编就完全不同。。。任何CPU都是通过执行指...

相似回答