MDT10P23 ( CF)的
9.指令集
助记符
操作数
NOP
CLRWT
睡觉
TMODE
RET
CPIO
STWR
LDR
LDWI我
R
R
R,T
指令码
010000
00000000
010000
00000001
010000
00000010
010000
00000011
010000
00000100
010000 00000rrr
010001 1rrrrrrr
011000 trrrrrrr
111010 iiiiiiii
010111 trrrrrrr
011001 trrrrrrr
011010 trrrrrrr
011011 trrrrrrr
011100 trrrrrrr
011101 trrrrrrr
011110 trrrrrrr
010010 trrrrrrr
110100 iiiiiiii
010011 trrrrrrr
110101 iiiiiiii
010100 trrrrrrr
110110 iiiiiiii
011111 trrrrrrr
010110 trrrrrrr
指令码
功能
无操作
清除看门狗定时器
睡眠模式
操作
无
0→WT
状态
TF , PF
0 → WT ,停止OSC TF , PF
无
无
r
无
无
Z
无
无
Z
无
C, HC ,Z
C, HC ,Z
Z
无
Z
Z
Z
Z
Z
Z
Z
C
状态
负载W至TMODE寄存器W → TMODE
回报
控制I / O端口寄存器
商店W至注册
装入寄存器
加载立即为W
堆→PC
波→ CPIO
波→ ř
- [R →T的
我? W¯¯
[R(0~3)↔R(4~7)]
→t
R + 1 →T的
R + 1 →T的
W¯¯ + R →T的
R
-W →吨
(R+/W+1→t)
R
﹣1→t
R
﹣1→t
R
∩
T W& ?
i
∩
W→W
R
∪
T W& ?
R
♁
T W& ?
i
♁
W→W
/ R →T的
R( N)
→R(n-1),
C
→R(7),
R(0)→C
操作
SWAPR R,T交换寄存器减半
INCR
R, T增量寄存器
INCRSZ R, T增量寄存器,则跳过
零
ADDWR R,T加入W和注册
SUBWR R,T数减去W寄存器
DECR
R,T寄存器递减
DECRSZ R,递减注册,则跳过
t
零
ANDWR R,T和W和寄存器
ANDWI我
IORWI我
与W和即时
IORWR R,T包括执行程序hpso 。或W和寄存器
XORWR R, Exclu 。或W和寄存器
t
XORWI我Exclu 。或W和
即时
库玛R,T补登记
RRR
R,T向右旋转寄存器
功能
包括执行程序hpso 。或W和我即时
∪
W→W
助记符
操作数
本规范恕不另行通知进行更改。任何最新信息
请预览的http ; // www.mdtic.com.tw
P. 9
2007/8
版本。 1.6