mcs-51单片机的指令系统
树图思维导图提供 第三章mcs-51单片机的指令系统 在线思维导图免费制作,点击“编辑”按钮,可对 第三章mcs-51单片机的指令系统 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:1bef03d11074da8001946f32a1d78f6f
第三章思维导图模板大纲
单字节指令
双字节指令
三字节指令
寄存器寻址
MOV A,Rn(n=0~7)
直接寻址
MOV A,direct
寄存器间接寻址
MON A,@Ri; i=0或1
立即数寻址
MOV A,#40H
基址寄存器加变址寄存器间接寻址
MOVC A,@A+DPTR
MOVC A,@A+PC
JMP @A+DPTR
相对寻址
SJMP rel
位寻址
MOV C,bit
以累加器为目的操作数的指令
MOV A,Rn
以Rn为目的操作数的指令
MOV Rn,A
以寄存器间接地址为目的操作数的指令
MOV @Ri,A
16位数传送指令
MOV DPTR,#data16
堆栈操作指令
PUSH direct
POP direct
查表指令
MOVC A,@A+DPTR
MOVC A,@A+PC
字节交换指令
XCH A,Rn
半字节交换指令
XCHD A,@Ri
加法指令
ADD A,Rn
带进位加法指令
ADDC A,Rn
增1指令
INC A
十进制调整指令
DA A
带借位的减法指令
SUBB A,Rn
减1指令
DEC A
乘法指令
MUL AB
除法指令
DIV AB
累加器A清0指令
CPLR A
累加器A求反指令
CPL A
左环移指令/带进位左环移
RL A/RLC A
右环移指令/带进位右环移
RR A/RRC A
逻辑与:屏蔽
ANL A,Rn
逻辑或:置1
ORL A,Rn
逻辑异或:取反
XRL A,Rn
长跳转
LJMP addr16
相对跳转(短转移)
SJMP rel
绝对跳转
AJMP addr11
间接跳转
JMP @A+DPTR
条件跳转
JZ rel:若累加器内容为0,则执行跳转
JNZ rel:若累加器内容非0,则执行跳转
减1不为0跳转
DJNZ Rn,rel
调用子程序
长调用
LCALL addr16
绝对调用
ACALL addr11
子程序的返回
RET
中断返回
RETI
空操作
NOP
比较不相等跳转
CJNE A,direct,rel
数据位传送指令
MOV C,bit
位变量修改指令
Cy位清零:CLR C
Cy位求反:CPL C
Cy位置1:CPL C
位变量逻辑与指令
ANL C,bit
位变量逻辑或
ORL C,bit
条件转移类
JC rel:如果进位标志位为1,则转移
JNC rel:如果进位标志位为0,则转移
JB bit,rel:如果直接寻址位为1,则转移
JNB bit,rel:如果直接寻址位为0,则转移
JBC bit,rel:如果直接寻址位为1,则转移,并把直接寻址位清零
子主题 1
子主题 2
伪指令
汇编起始地址命令:ORG
汇编终止命令:END
标号赋值命令:EQU
定义数据字命令:DW
保留字节单元命令:DS
位定义命令:BIT
子主题 4
树图思维导图提供 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 在线思维导图免费制作,点击“编辑”按钮,可对 904名中国成年人第三磨牙相关知识、态度、行为和病史的横断面调查 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:10b9a8a2dd2fb4593f8130ef16c320fc
树图思维导图提供 9.战斗的基督教 在线思维导图免费制作,点击“编辑”按钮,可对 9.战斗的基督教 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:33d168acd0cd9f767f809c7a5df86e3a