English
Language : 

W921E840A Datasheet, PDF (54/58 Pages) Winbond – 4-BIT MICROCONTROLLER
W921E840A/W921C840
11. 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
00 0010 0000, xxxxxxxxxx
00 0011 0000
00 0100 0000
00 0101 0000
00 0110 0000
00 0001 0010, xxxxxxxxxx
00 0001 0011
00 0010 0001, xxxxxxxxxx
00 0011 0001
11 0000 i i i i
11 0001 i i i i
11 0010 i i i i, xxxxxxxxxx
11 0011 i i i i
11 1000 nnnn
11 1001 xxxx
11 1010 nnnn
11 1011 xxxx
11 1100 nnnn
11 1101 nnnn
11 1110 xxxx
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
MOV Mx, A
MOV @M, A
MOV W, A
MOV V, A
MOV U, A
MOV B, Mx
MOV B, @M
MOV Mx, B
MOV @M,B
MOV A, #I
MOV B, #I
MOV Mx, #I
MOV @M, #I
MOV A, WRn
MOV A, Px
MOV B, WRn
MOV B, Px
MOV WRn, A
MOV Px, A
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
- 54 -