当前位置:首页 > 单片机 > 单片机
[导读]指令总数:111条操作码:255个助记符:48个表3-1 MCS-51指令分类数据传送指令(29)数据处理指令(48)位操作指令(12)程序控制指令(22)1)内部传送(16)2)外部传送(4)3)查表(2)4)交换(5)5)栈操作(2)1)算术运算(24)2)逻辑运

指令总数:111条操作码:255个助记符:48个




表3-1 MCS-51指令分类

数据传送指令(29)

数据处理指令(48)


位操作指令(12)


程序控制指令(22)


1)内部传送(16)


2)外部传送(4)


3)查表(2)

4)交换(5)


5)栈操作(2)


1)算术运算(24)


2)逻辑运算(24)


1)位传送(2)


2)位置值(4)


3)位逻辑(6)

1)调用及返回(4)


2)无条件转移(4)


3)条件转移(11)


4)循环(2)


5)空操作(1)


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

基于MCS51设计的概念版的信号发生器

关键字: mcs51 信号发生器 概念版

在此利用廉价的MCS51单片机设计了包含常用传感器、数据采集模块与USB通信接口的LabVIEW 实验教学系统。该系统使用USB接口与上位机通信并提供电源,而上位机编程直接调用VISA驱动USB接口,大大降低了数据采集程...

关键字: LabVIEW mcs51 实验教学系统

MCS51单片机标准构成只有一组全双工UART串行口,P3.0-RXD收、P3.1-TXD发,如果要完成多路串口收发,一般使用外部扩展芯片,例如:GM8123/25,完成一扩多路串口,但是,由于增加扩展芯片,造成硬件成本...

关键字: mcs51 单片机 多路数据通信

16位数据传送指令(1条)这是89C51单片机唯一的一条16位立即数传递指令,其功能是将一个16位的立即数送入数据指针DPTR中去。其中高8位送入DPH,低8位送入DPL。MOV DPTR,#data16;#dataH→...

关键字: mcs51 单片机 汇编语言 16位数据传送指令

在此利用廉价的MCS51单片机设计了包含常用传感器、数据采集模块与USB通信接口的LabVIEW 实验教学系统。该系统使用USB接口与上位机通信并提供电源,而上位机编程直接调用VISA驱动USB接口,大大降低了数据采集程...

关键字: LabVIEW mcs51 实验教学系统

方式1是16位计数结构的工作方式,计数器由TH0全部8位和TL0全部8位构成。与工作方式0基本相同,区别仅在于工作方式1的计数器TL1和TH1组成16位计数器,从而比工作方式0有更宽的定时/计数范围。当为计数工作方式时,...

关键字: mcs51 单片机 工作方式 计数器

算术运算指令共有24条,算术运算主要是执行加、减、乘、除法四则运算。另外MCS-51指令系统中有相当一部分是进行加、减1操作,BCD码的运算和调整,我们都归类为运算指令。虽然MCS-51单片机的算术逻辑单元ALU仅能对8...

关键字: mcs51 加法指令 单片机

1、 算术逻辑单元(ALU)2、 累加器A,B寄存器、暂存器3、 程序状态字(PSW):C AC FO RS1 RS0 OV - P4、 十进制调整电路、布尔处理器它们功能包括: 加、减、乘、除算术运算加1、减1运算十进...

关键字: mcs51 单片机 运算器

交换指令(5条)这5条指令的功能是把累加器A中的内容与源操作数所指的数据相互交换。XCH A,Rn;(A)←→(Rn)累加器与工作寄存器Rn中的内容互换XCH A,@Ri;(A)←→((Ri))累加器与工作寄存器Ri所指...

关键字: mcs51 单片机 汇编语言 交换指令

MSC-51 3字节和4字节浮点数计算程序,主要用于数据采集及上传,经过IEEE转换,在上位机直接显示.;这是本人使用的MSC-51 3字节和4字节浮点数计算程序,主要用于数据采集及上传,经过IEEE转换,在上位机直接显...

关键字: mcs51 浮点计算
关闭
关闭