Datasheet
Appendix A Instruction Set
R01UH0166EJ0600 Rev. 6.00 Page 1219 of 1434
Mar 02, 2011
H8S/2633 Group, H8S/2633 F-ZTAT
TM
,
H8S/2633R F-ZTAT
TM
, H8S/2695
Instruction H N Z V C Definition
MAC — — — — —
MOV — 0 — N = Rm
Z = Rm · Rm–1 ·
......
· R0
MOVFPE Can not be used in H8S/2633 Group
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)










