c51指令集

来源:百度知道 编辑:UC知道 时间:2024/05/31 11:14:55
89c51的指令及汉字解释注意不要网址和图片!谢谢另加20分

CIP-51指令集:
助记符 字节数 周期数
功能说明

1:算术操作类指令:

ADD A,Rn 1 1
寄存器加到累加器
ADD A,direct 2 2
直接寻址字节加到累加器
ADD A,@Ri 1 2
间址RAM加到累加器
ADD A,#data 2 2
立即数加到累加器
ADDC A,Rn 1 1
寄存器加到累加器(带进位)
ADDC A,direct 2 2
直接寻址字节加到累加器(带进位)
ADDC A,@Ri 1 2
间址RAM加到累加器(带进位)
ADDC A,#data 2 2
立即数加到累加器(带进位)
SUBB A,Rn 1 1
累加器减去寄存器(带借位)
SUBB A,direct 2 2
累加器减去间接寻址RAM(带借位)
SUBB A,@Ri 1 2
累加器减去间址RAM(带借位)
SUBB A,#data 2 2
累加器减去立即数(带借位)
INC A 1 1
累加器加1
INC Rn 1 1
寄存器加1
INC direct 2 2
直接寻址字节加1
INC @Ri 1 2
间址RAM加1
DEC A 1 1
累加器减1
DEC Rn 1 1
寄存器减1
DEC direct 2 2
直接寻址字节减1
DEC @Ri 1 2
间址RAM减1
INC DPTR 1 1
数据地址加1
MUL AB 1 4
累加器和寄存器B加乘
DIV AB 1 8
累加器除以寄存器B
DA A 1 1
累加器十进制调整

2:逻辑操作类指令: