Datasheet

Appendix A Instruction Set
Rev.6.00 Sep. 27, 2007 Page 1053 of 1268
REJ09B0220-0600
Instruction H N Z V C Definition
MOV —
0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
MOVFPE Cannot be used in the chip
MOVTPE
MULXS — N = R2m
Z = R2m · R2m–1 ·
......
· R0
MULXU — — — — —
NEG H = Dm–4 + Rm–4
N = Rm
Z = Rm · Rm–1 ·
......
· R0
V = Dm · Rm
C = Dm + Rm
NOP — — — — —
NOT — 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
OR — 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
ORC Stores the corresponding bits of the result.
No flags change when the operand is EXR.
POP — 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
PUSH — 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
ROTL — 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
C = Dm (1-bit shift) or C = Dm–1 (2-bit shift)
ROTR — 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
C = D0 (1-bit shift) or C = D1 (2-bit shift)