English
Language : 

W921E400A Datasheet, PDF (51/53 Pages) Winbond – 4-BIT MICROCONTROLLER
W921E400A/W921C400
Instruction Set, continued
Machine code
Other
Mnemonic
Function
A B U V W Status W/C Memo
00 0110 1111
RTN
Stack → PC
1/3
00 0111 1111
00 0000 0000
00 0110 1110
00 0111 1110
00 0001 11bb
RTNI
NOP
HOLD
STOP
CLRB @M, bit
Stack → PC, Z, C
−
−
−
0 → @M(b)
Z, C
UVW
1/3 ENINT active again
1/1
1/1
1/1
1/1
00 0000 11bb, xxxxxxxxxx CLRB Mx, bit 0 → Mx(b)
2/2
00 0011 11bb
SETB @M, bit 1 → @M(b)
UVW
1/1
00 0010 11bb, xxxxxxxxxx SETB Mx, bit 1 → Mx(b)
2/2
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
CLR CF
CLR A
CLR EVF, #I
SET CF
MOV DP, #I
0→C
0→A
−
C=1
I → DP
C
1/1
A
Z
1/1 MOV A, #0
2/2
C
1/1
UVW
2/2
00 0111 1101
XCH U, CU
U ↔ CU
U
1/1
00 0110 1101
XCH V, CV
V ↔ CV
V
1/1
00 0100 1101
XCH A, B
A↔B
AB
Z
1/1
*DP = {W, V, U}
*@M = @{W, V, U}
*@Addr = { I , B, A} to be a target address for the CALLP instruction
- 51 -
Publication Release Date: July 1999
Revision A3