English
Language : 

W742C813 Datasheet, PDF (51/56 Pages) Winbond – 4 BIT MICROCONTROLLER
W742E/C813
Instruction set, continued
Machine code
Mnemonic
Function
Flag affected W/C
Data move
1110 1nnn nxxx xxxx MOV
WRn, R
WRn←(R)
1/1
1111 1nnn nxxx xxxx MOV
R, WRn
R←(WRn)
1/1
0110 1nnn nxxx xxxx MOVA WRn, R
ACC, WRn←(R)
ZF
1/1
0111 1nnn nxxx xxxx MOVA R, WRn
ACC, R←(WRn)
ZF
1/1
0101 1001 1xxx xxxx MOV
R, ACC
R←(ACC)
1/1
0100 1110 1xxx xxxx MOV
ACC, R
ACC←(R)
ZF
1/1
1011 1 i i i i xxx xxxx MOV
R, #I
R←I
1/1
1100 1nnn n000 qqqq MOV
WRn, @WRq WRn←[(DBKRH)x800H+(DBKRL)×80H+(
1/2
PAGE)x10H +(WRq)]
1101 1nnn n000 qqqq MOV
@WRq, WRn [(DBKRH)x800H+(DBKRL)×80H+(PAGE)x
1/2
10H +(WRq)]←WRn
1000 1100 0xxx xxxx MOV
TAB0, R
TAB0←(R)
1/1
1000 1100 1xxx xxxx MOV
TAB1, R
TAB1←(R)
1/1
1000 1110 0xxx xxxx MOV
TAB2, R
TAB2←(R)
1/1
1000 1110 1xxx xxxx MOV
TAB3, R
TAB3←(R)
1/1
1000 1101 0xxx xxxx MOVC R
R←[(TAB3)×1000H+(TAB2)×100H+(TAB1
1/2
) x10H + (TAB0)]/4
Input & Output
0101 1011 0xxx xxxx MOVA R, RA
ACC, R←[RA]
ZF
1/1
0101 1011 1xxx xxxx MOVA R, RB
ACC, R←[RB]
ZF
1/1
0100 1011 0xxx xxxx MOVA R, RC
ACC, R←[RC]
ZF
1/1
0100 1011 1xxx xxxx MOVA R, RD
ACC, R←[RD]
ZF
1/1
0101 1100 0xxx xxxx MOVA R, P0
ACC, R←[P0]
ZF
1/1
0101 1100 0xxx xxxx MOVA R, P1
ACC, R←[P1]
ZF
1/1
0101 1010 0xxx xxxx MOV
RA, R
[RA]←(R)
1/1
0101 1010 1xxx xxxx MOV
RB, R
[RB]←(R)
1/1
1010 1100 0xxx xxxx MOV
RC, R
[RC]←(R)
1/1
1010 1100 1xxx xxxx MOV
RD, R
[RD]←(R)
1/1
0101 1110 0xxx xxxx MOV
RE, R
[RE]←(R)
1/1
1010 1110 0xxx xxxx MOV
RF, R
[RF]←(R)
1/1
1010 1101 0xxx xxxx MOV
P0, R
[P0]←(R)
1/1
0001 0010 i i i i i i i i
MOV
MFP, #I
[MFP]← I
1/1
- 51 -
Publication Release Date: December 2000
Revision A1