English
Language : 

W921E840A Datasheet, PDF (56/58 Pages) Winbond – 4-BIT MICROCONTROLLER
W921E840A/W921C840
11. Instruction Set, continued
Machine code
Mnemonic
Other
00 0110 1111
00 0111 1111
00 0000 0000
00 0110 1110
00 0111 1110
00 0001 11bb
00 0000 11bb, xxxxxxxxxx
00 0011 11bb
00 0010 11bb, xxxxxxxxxx
00 0111 1100
11 0000 0000
00 0100 1100, 00i i i i i i i i
00 0110 1100
00 0100 1110, i i i i i i i i i i
00 0111 1101
00 0110 1101
00 0100 1101
RTN
RTNI
NOP
HOLD
STOP
CLRB @M, bit
CLRB Mx, bit
SETB @M, bit
SETB Mx, bit
CLR CF
CLR A
CLR EVF, #I
SET CF
MOV DP, #I
XCH U, CU
XCH V, CV
XCH A, B
Function
Stack → PC
Stack → PC, Z, C
−
−
−
0 → @M(b)
0 → Mx(b)
1 → @M(b)
1 → Mx(b)
0→C
0→A
−
C=1
I → DP
U ↔ CU
V ↔ CV
A↔B
Notes:
DP = {W, V, U}
@M = @{W, V, U}
@Addr = { I, B, A} to be a target address for the CALLP instruction
A B U V W Status W/C Memo
− 1/3
Z, C 1/3 ENINT active again
− 1/1
− 1/1
− 1/1
U V W − 1/1
− 2/2
U V W − 1/1
− 2/2
C
1/1
A
Z
1/1 MOV A, #0
− 2/2
C
1/1
U V W − 2/2
U
− 1/1
V
− 1/1
AB
Z
1/1
- 56 -