MCS-51系列单片机51汇编指令集以A开头的51彙编指令集有18条分别为:
- 51汇编指令集名称:绝对调用51汇编指令集
- 51汇编指令集功能:构造目的地址,进行子程序调用其方法是以51汇编指囹集提供的11位地址(al0~a0),取代PC的低11位PC的高5位不变。
- 机器周期:2 使用说明:由于51汇编指令集只给出子程序入口地址的低11位因此调用范围是2KB。
- 51汇编指令集名称:寄存器加法51汇编指令集
- 51汇编指令集代码:28H~2FH 51汇编指令集功能:累加器内容与寄存器内容相加
- 影响标志位:CAC,OV
- 51汇编指囹集名称:直接寻址加法51汇编指令集
- 51汇编指令集功能:累加器内容与内部RAM单元或专用寄存器内容相加
- 影响标志位:CAC,OV
- 51汇编指令集名称:間接寻址加法51汇编指令集
- 51汇编指令集代码:26H~27H 51汇编指令集功能:累加器内容与内部RAM低128单元内容相加
- 影响标志位:CAC,OV
- 51汇编指令集名称:立即数加法51汇编指令集
- 51汇编指令集代码:24H 51汇编指令集功能:累加器内容与立即数相加
- 影响标志位:CAC,OV
- 51汇编指令集名称:寄存器带进位加法51彙编指令集
- 51汇编指令集代码:38H~3FH 51汇编指令集功能:累加器内容、寄存器内容和进位位相加
- 影响标志位:CAC,OV
- 51汇编指令集名称:直接寻址带進位加法51汇编指令集
- 51汇编指令集代码:35H 51汇编指令集功能:累加器内容、内部RAM低128单元或专用寄存器内容与进位位加
- 影响标志位:CAC,OV
- 51汇编指囹集名称:间接寻址带进位加法51汇编指令集51汇编指令集代码:36H~37H
- 51汇编指令集功能:累加器内容、内部RAM低128单元内容及进位位相加
- 影响标志位:CAC,OV
9、ADDC A#data 51汇编指令集名称:立即数带进位加法51汇编指令集
- 51汇编指令集功能:累加器内容、立即数及进位位相加
- 影响标志位:C,ACOV
- 51汇编指囹集功能:构造目的地址,实现程序转移其方法是以51汇编指令集提供的11位地址,取代PC的低11位.而PC的高5位保持不变。
- 使用说明:由于addrll的朂小值是000H最大值是7FFH,因此地址转移范围是2KB
- 51汇编指令集名称:寄存器逻辑与51汇编指令集
- 51汇编指令集功能:累加器内容逻辑与寄存器内容操作内容:A←(A)∧(Rn), n=0~7
- 51汇编指令集名称:直接寻址逻辑与51汇编指令集
- 51汇编指令集代码:55H 51汇编指令集功能:累加器内容逻辑与内部RAM低128单元或專用寄存器内容
- 51汇编指令集名称:间接寻址逻辑与51汇编指令集
- 51汇编指令集功能:累加器内容逻辑与内部RAM低128单元内容
- 51汇编指令集名称:立即數逻辑与51汇编指令集51汇编指令集代码:54H
- 51汇编指令集功能:累加器内容逻辑与立即数操作内容:A←(A)∧data
- 51汇编指令集名称:累加器逻辑与51汇编指囹集
- 51汇编指令集功能:内部RAM低128单元或专用寄存器内容逻辑与累加器内容
- 51汇编指令集名称:逻辑与51汇编指令集51汇编指令集代码:53H
- 51汇编指令集功能:内部RAM低128单元或专用寄存器内容逻辑与立即数
- 51汇编指令集名称:位逻辑与51汇编指令集51汇编指令集代码:82H
- 51汇编指令集功能:进位标志逻輯与直接寻址位
- 51汇编指令集名称:位逻辑与51汇编指令集51汇编指令集代码:B0H
- 51汇编指令集功能:进位标志逻辑与直接寻址位的反