English
Language : 

W921E400A Datasheet, PDF (49/53 Pages) Winbond – 4-BIT MICROCONTROLLER
W921E400A/W921C400
Instruction Set, continued
Machine code
00 0111 1011
00 0110 1001
00 0111 1001
00 1100 i i i i
00 1101 i i i i
00 1110 i i i i
00 1111 i i i i
00 1110 1111
Move
00 0000 0001
00 0000 0010, xxxxxxxxxx
00 0000 0011
00 0000 0100
00 0000 0101
00 0000 0110
00 0001 0000
Mnemonic
CMP A, @M
XRL A, B
CMP A, B
ANL A, #I
ORL A, #I
XRL A, #I
CMP A, #I
NOT A
MOV A, B
MOV A, Mx
MOV A, @M
MOV A, W
MOV A, V
MOV A, U
MOV B, A
00 0010 0000, xxxxxxxxxx MOV Mx, A
00 0011 0000
MOV @M, A
00 0100 0000
MOV W, A
00 0101 0000
MOV V, A
00 0110 0000
MOV U, A
00 0001 0010, xxxxxxxxxx MOV B, Mx
00 0001 0011
MOV B, @M
00 0010 0001, xxxxxxxxxx MOV Mx, B
00 0011 0001
MOV @M,B
11 0000 i i i i
11 0001 i i i i
MOV A, #I
MOV B, #I
11 0010 i i i i, xxxxxxxxxx MOV Mx, #I
11 0011 i i i i
MOV @M, #I
11 1000 nnnn
11 1001 xxxx
11 1010 nnnn
MOV A, WRn
MOV A, Px
MOV B, WRn
11 1011 xxxx
MOV B, Px
11 1100 nnnn
MOV WRn, A
11 1101 nnnn
MOV Px, A
11 1110 xxxx
MOV WRn, B
Function
A - @M
A⊕B→A
A-B
A^I→A
A ∨I → A
A⊕I→A
A-I
NOT A → A
B→A
Mx → A
@M → A
W →A
V→A
U→A
A→B
A → Mx
A → @M
A→W
A→V
A→U
Mx→ B
@M → B
B → Mx
B → @M
I→A
I→B
I → Mx
I → @M
WRn → A
Px → A
WRn → B
Px → B
A → WRn
A → Px
B → WRn
A B U V W Status W/C Memo
U V W Z, C 1/1
A
B
Z
1/1
Z, C 1/1
A
Z
1/1
A
Z
1/1
A
Z
1/1
Z, C 1/1
A
Z
1/1 XRL A,#F
AB
Z
1/1
A
Z
2/2
A
U V WZ
1/1
A
WZ
1/1
A
V
Z
1/1
A
U
Z
1/1
AB
−
1/1
A
−
2/2
A
U V W−
1/1
A
W−
1/1
A
V
−
1/1
A
U
−
1/1
B
−
2/2
B U V W−
1/1
B
−
2/2
B U V W−
1/1
A
Z
1/1
B
−
1/1
−
2/2
U V W−
1/1
A
Z
1/1
A
Z
1/1
B
−
1/1
B
−
1/1
A
−
1/1
A
−
1/1
B
−
1/1
- 49 -
Publication Release Date: July 1999
Revision A3