
IA186EM/IA188EM
8位/ 16位微控制器
数据表
2011年2月25日
表94.指令集汇总
(续)
指令
助记符
MUL
描述
AX = ( R / M8 ) * AL
DX :: AX = ( R / M16 ) * AX
负
执行2的补码
R / M8的否定
执行2的补码
R / M16的否定
不进行任何操作
补充R / M8每个位
补充R / M16的每一位
或用AL IMM8
或与AX imm16
OR的imm8与R / M8
或imm16与R / M16
OR的imm8与R / M16
或字节寄存器的R / M8
或字寄存器的R / M16
或R / M8与字节寄存器
或R / M16与字寄存器
AL输出到IMM口
输出AX到IMM口
AL输出到DX港
输出AX到DX港
输出字节DS : [ SI ],在DX港
输出字DS : [ SI ]来港
DX
输出字节DS : [ SI ],在DX港
输出字DS : [ SI ]来港
DX
弹出堆栈的顶部进字
记忆单词
弹出堆栈的顶部字成词
REG
弹出堆栈的顶部字为DS
弹出堆栈的顶部字为ES
弹出堆栈的顶部字为SS
流行DI , SI ,BP , BX , DX , CX , &
AX
弹出堆栈的顶部进字
处理器状态标志章
按存储字入堆栈
按章字入堆栈
推符号扩展的imm8到
堆
推imm16入堆栈
CS推入堆栈
SS推入堆栈
DS推入堆栈
ES推入堆栈
推AX , CX , DX , BX ,原
SP ,BP , SI , DI和
1个字节
F6
F7
F6
F7
90
F6
F7
0C
0D
80
81
83
08
09
0A
0B
E6
E7
EE
EF
6E
6F
6E
6F
8F
58+rw
1F
07
17
61
9D
FF
50+rw
6A
68
0E
16
1E
06
60
操作码 - 六角
2字节
/4
/4
/3
/3
–
/2
/2
ib
iw
/ 1 IB
/ 1 IW
/1
ib
/r
/r
/r
/r
ib
ib
–
–
–
–
–
–
/0
–
–
–
–
–
–
/6
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
20
10
8
51
8
16
10
10
10
9
9
9
9
36
24
14
12
83
12
20
14
14
14
13
13
13
13
68
–
–
–
–
–
–
–
–
–
栈顶值字复制到
FLAGS章第位。
–
–
–
–
–
–
–
–
–
字节
3–6
–
时钟周期
IA186EM
26–28
/
32–34
35–37
/
41–43
3/10
3/10
3
3/10
3/10
3
4
4/16
4/16
4/16
3/10
3/10
3/10
3/10
9
9
7
7
14
IA188EM
26–28
/
32–34
35–37
/
45–47
3/10
3/14
3
3/10
3/14
3
4
4/16
4/20
4/20
3/10
3/14
3/10
3/14
9
13
7
11
14
–
–
0
–
–
–
–
–
–
–
–
–
–
–
R
–
–
R
–
–
U
–
–
R
–
–
0
O
R
D
–
I
–
影响的标志
T
–
S
–
Z
–
A
–
P
–
C
R
R
–
–
–
R
R
R
R
R
NOP
不
OR
OUT
–
–
–
–
–
–
–
–
–
前前后后
OUTSB
OUTSW
POP
–
–
–
–
–
–
–
–
–
POPA
POPF
推
PUSHA
–
–
–
–
–
–
–
–
–
IA211050831-19
不受控制的WHEN打印或复印
第131页146
http://www.Innovasic.com
客户支持:
1-888-824-4184