English
Language : 

MDT1005 Datasheet, PDF (7/20 Pages) Micon Design Technology Corporation – 8-bit micro-controller
MDT1005
Instruction Code
111010 iiiiiiii
010111 trrrrrrr
Mnemonic
Operands
Function
LDWI I Load immediate to W
SWAPR R, t Swap halves register
011001 trrrrrrr
011010 trrrrrrr
011011 trrrrrrr
011100 trrrrrrr
INCR R, t Increment register
INCRSZ R, t Increment register, skip if zero
ADDWR R, t Add W and register
SUBWR R, t Subtract W from register
011101 trrrrrrr
011110 trrrrrrr
010010 trrrrrrr
110100 iiiiiiii
010011 trrrrrrr
110101 iiiiiiii
010100 trrrrrrr
110110 iiiiiiii
011111 trrrrrrr
010110 trrrrrrr
DECR R, t Decrement register
DECRSZ R, t Decrement register, skip if zero
ANDWR R, t AND W and register
ANDWI i AND W and immediate
IORWR R, t Inclu. OR W and register
IORWI i Inclu. OR W and immediate
XORWR R, t Exclu. OR W and register
XORWI i Exclu. OR W and immediate
COMR R, t Complement register
RRR R, t Rotate right register
010101 trrrrrrr
RLR R, t Rotate left register
010000 1xxxxxxx
010001 0rrrrrrr
0000bb brrrrrrr
0010bb brrrrrrr
0001bb brrrrrrr
0011bb brrrrrrr
1000nn nnnnnnnn
CLRW
Clear working register
CLRR R Clear register
BCR R, b Bit clear
BSR R, b Bit set
BTSC R, b Bit Test, skip if clear
BTSS R, b Bit Test, skip if set
LCALL n Long CALL subroutine
1010nn nnnnnnnn LJUMP n Long JUMP to address
110000 nnnnnnnn CALL n Call subroutine
110001 iiiiiiii
RTWI i
11001n nnnnnnnn JUMP n
Return, place immediate to W
JUMP to address
Operating
IW
[R(0~3) ↔
R(4~7)] t
R+1 t
R+1 t
W+R t
R Wt
(R+/W+1 t)
R 1t
R 1t
R Wt
i WW
R Wt
i WW
R Wt
i WW
/R t
R(n) R(n-1), C
R(7),
R(0) C
R(n) r(n+1),
C R(0),
R(7) C
0W
0R
0 R(b)
1 R(b)
Skip if R(b)=0
Skip if R(b)=1
n PC,
PC+1 Stack
n PC
n PC,
PC+1 Stack
Stack PC,i W
n PC
Status
None
None
Z
None
C, HC, Z
C, HC, Z
Z
None
Z
Z
Z
Z
Z
Z
Z
C
C
Z
Z
None
None
None
None
None
None
None
None
None
This specification are subject to be changed without notice. Any latest information please preview
http;//www.mdtic.com.tw
P.7
2005/6 Ver1.4