background image
宏晶科技:www.MCU-Memory.com   Mobile:13922805190(姚永平)   Tel:0755-82948409    Fax: 0755-82944243
宏晶科技:专业单片机 / 存储器供应商   www.MCU-Memory.com   STC12C5410AD 系列 1T 8051 单片机中文指南
16
  算术操作类指令
   
逻辑操作类指令
助记符
功能说明
字节数
12时钟/周期
所需时钟
1时钟/周期
所需时钟
提升
效率
ADD     A,Rn
寄存器内容加到累加器
12
6倍
ADD     A,direct
直接地址单元中的数据加到累加器
12
4倍
ADD     A,@Ri
间接RAM中的数据加到累加器
12
4倍
ADD     A,#data
立即加到累加器
12
6倍
ADDC    A,Rn
寄存器内容带进位加到累加器
12
6倍
ADDC    A,direct
直接地址单元的内容带进位加到累加器
12
4倍
ADDC    A,@Ri
间接RAM内容带进位加到累加器
12
4倍
ADDC    A,#data
立即数带进位加到累加器
12
6倍
SUBB    A,Rn
累加器带借位减寄存器内容
12
6倍
SUBB    A,direct
累加器带借位减直接地址单元的内容
12
4倍
SUBB    A,@Ri
累加器带借位减间接RAM中的内容
12
4倍
SUBB    A,#data
累加器带借位减立即数
12
6倍
INC     A
累加器加1
12
6倍
INC     Rn
寄存器加1
12
4倍
INC     direct
直接地址单元加1
12
3倍
INC     @Ri
间接RAM单元加1
12
3倍
DEC     A
累加器减1
12
6倍
DEC     Rn
寄存器减1
12
4倍
DEC     direct
直接地址单元减1
12
3倍
DEC     @Ri
间接RAM单元减1
12
3倍
INC     DPTR
地址寄存器DPTR加1
24
24倍
MUL     AB
A乘以B
48
12倍
DIV     AB
A除以B
48
9.6倍
DA      A 
累加器十进制调整
12
3倍
助 记 符
功 能 说 明
字 节 数
12时 钟 /周
期 所 需 时 钟
1时 钟 /周 期
所 需 时 钟
提 升
效 率
ANL     A, Rn
累 加 器 与 寄 存 器 相 “ 与 ”
12
6倍
ANL     A, direct
累 加 器 与 直 接 地 址 单 元 相 “ 与 ”
12
4倍
ANL     A, @Ri
累 加 器 与 间 接 RAM单 元 相 “ 与 ”
12
4倍
ANL     A, #data
累 加 器 与 立 即 数 相 “ 与 ”
12
6倍
ANL     direct, A
直 接 地 址 单 元 与 累 加 器 相 “ 与 ”
12
3倍
ANL     direct, #data
直 接 地 址 单 元 与 立 即 数 相 “ 与 ”
24
6倍
ORL     A, Rn
累 加 器 与 寄 存 器 相 “ 或 ”
12
6倍
ORL     A, direct
累 加 器 与 直 接 地 址 单 元 相 “ 或 ”
12
4倍
ORL     A, @Ri
累 加 器 与 间 接 RAM单 元 相 “ 或 ”
12
4倍
ORL     A, #data
累 加 器 与 立 即 数 相 “ 或 ”
12
6倍
ORL     direct, A
直 接 地 址 单 元 与 累 加 器 相 “ 或 ”
12
3倍
ORL     direct, #data
直 接 地 址 单 元 与 立 即 数 相 “ 或 ”
24
6倍
XRL     A, Rn
累 加 器 与 寄 存 器 相 “ 异 或 ”
12
6倍
XRL     A, direct
累 加 器 与 直 接 地 址 单 元 相 “ 异 或 ”
12
4倍
XRL     A, @Ri
累 加 器 与 间 接 RAM单 元 相 “ 异 或 ”
12
4倍
XRL     A, #data
累 加 器 与 立 即 数 相 “ 异 或 ”
12
6倍
XRL     direct, A
直 接 地 址 单 元 与 累 加 器 相 “ 异 或 ”
12
3倍
XRL     direct, #data
直 接 地 址 单 元 与 立 即 数 相 “ 异 或 ”
24
6倍
CLR     A
累 加 器 清 “ 0”
12
12倍
CPL     A
累 加 器 求 反
12
6倍
RL      A
累 加 器 循 环 左 移
12
12倍
RLC     A
累 加 器 带 进 位 位 循 环 左 移
12
12倍
RR      A
累 加 器 循 环 右 移
12
12倍
RRC     A
累 加 器 带 进 位 位 循 环 右 移
12
12倍
SWAP    A
累 加 器 半 字 节 交 换
12
12倍