助记符
指令说明
字节数
周期数
数据传递类指令
MOV
A,Rn
寄存器传送到累加器
1
1
MOV
A,direct
直接地址传送到累加器
2
1
MOV
A,Ri
累加器传送到外部RAM8 地址
1
1
MOV
A,data
立即数传送到累加器
2
1
MOV
Rn,A
累加器传送到寄存器
1
1
MOV
Rn,direct
直接地址传送到寄存器
2
2
MOV
Rn,data
累加器传送到直接地址
2
1
MOV
direct,Rn
寄存器传送到直接地址
2
1
MOV
direct,direct
直接地址传送到直接地址
3
2
MOV
direct,A
累加器传送到直接地址
2
1
MOV
direct,Ri
间接RAM 传送到直接地址
2
2
MOV
direct,data
立即数传送到直接地址
3
2
MOV
Ri,A
直接地址传送到直接地址
1
2
MOV
Ri,direct
直接地址传送到间接RAM
2
1
MOV
Ri,data
立即数传送到间接RAM
2
2
MOV
DPTR,data16
16 位常数加载到数据指针
3
1
MOVC
A,A+DPTR
代码字节传送到累加器
1
2
MOVC
A,A+PC
代码字节传送到累加器
1
2
MOVX
A,Ri
外部RAM8 地址传送到累加器
1
2
MOVX
A,DPTR
外部RAM16 地址传送到累加器
1
2
MOVX
Ri,A
累加器传送到外部RAM8 地址
1
2
MOVX
DPTR,A
累加器传送到外部RAM16 地址
1
2
PUSH
direct
直接地址压入堆栈
2
2
POP
direct
直接地址弹出堆栈
2
2
XCH
A,Rn
寄存器和累加器交换
1
1
XCH
A, direct
直接地址和累加器交换
2
1
XCH
A, Ri
间接RAM 和累加器交换
1
1
XCHD
A, Ri
间接RAM 和累加器交换低4 位字节
1
1
算术运算类指令
INC
A
累加器加1
1
1
INC
Rn
寄存器加1
1
1
INC
direct
直接地址加1
2
1
INC
Ri
间接RAM 加1
1
1
INC
DPTR
数据指针加1
1
2
汇编指令汇总
DEC
A
累加器减1
1
1
DEC
Rn
寄存器减1
1
1
DEC
direct
直接地址减1
2
2
DEC
Ri
间接RAM 减1
1
1

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。