c51 家族
rev. e (14 jan. 97)
17
matra mhs
MNEMONIC 描述 字节
oscil.
时期
数据 transfert
mov 一个, rn move 寄存器 至
Accumulator
112
mov 一个, 直接 move 直接 字节 至
Accumulator
212
mov 一个, @ri move 间接的 内存 至
Accumulator
112
mov 一个, #data move 立即的 数据 至
Accumulator
212
mov rn, 一个 move accumulator 至
寄存器
112
mov rn, 直接 move 直接 字节 至
寄存器
224
mov rn, #data move 立即的 数据 至
寄存器
212
mov 直接, 一个 move accumulator 至
直接 字节
212
mov 直接, rn move 寄存器 至 直接
字节
224
mov 直接, 直接 move 直接 字节 至 直接 3 24
mov 直接, @ri move 间接的 内存 至
直接 字节
224
mov 直接, #data move 立即的 数据 至
直接 字节
324
mov @ri, 一个 move accumulator 至
间接的 内存
112
mov @ri, 直接 move 直接 用 至 间接的
内存
224
mov @ri, #data move 立即的 数据 至
间接的 内存
212
mov dptr,
#data16
加载 数据 pointer 和 一个
16–bit 常量
324
MOVCA
@A+DPTR
move 代号 字节 相关的
至 dptr 至 acc
124
movca @a+pc move 代号 字节 相关的
至 pc 至 acc
124
movxa, @ri move 外部 内存
(8-位 地址) 至 acc
124
movxa, @dptr move 外部 内存
(16-位 地址) 至 acc
124
movx@ri, 一个 move acc 至 外部
内存 (8-位 地址)
124
movx@dptr, 一个 move acc 至 外部
内存 (16-位 地址)
124
推 直接 推 直接 字节 仅有的
堆栈
224
流行音乐 直接 流行音乐 直接 字节 从
堆栈
2 24
MNEMONIC 描述 字节
oscil.
时期
数据 transfert (持续)
xch 一个, rn exchange 寄存器 和
Accumulator
112
xch 一个, 直接 exchange 直接 字节
和 accumulator
212
xch 一个, @ri exchange 间接的 内存
和 accumulator
112
xchd 一个, @ri exchange loworder 数字
间接的 内存 和 acc
112
boolean 能变的 manipulation
clr c clear carry 1 12
clr 位 clear 直接 位 2 12
setb c 设置 carry 1 12
setb 位 设置 直接 位 2 12
cpl c complement carry 1 12
cpl 位 complement 直接 位 2 12
anl c, 位 和 直接 位 至 carry 2 24
anl c, /位 和 complement 的
直接 位 至 carry
224
orl c, 位 或者 直接 位 至 carry 2 24
orl c, /位 或者 complement 的 直接
位 至 carry
224
mov c, 位 move 直接 位 至 carry 2 12
mov 位, c move carry 至 直接 位 2 24
jc rel jump 如果 carry 是 设置 2 24
jnc rel jump 如果 carry 不 设置 2 24
jb 位, rel jump 如果 直接 位 是 设置 3 24
jnb 位, rel jump 如果 直接 位 是 不
设置
324
jbc 位, rel jump 如果 直接 位 是 设置 &放大;
clear 位
3 24