Datasheet

Rev.6.00 Oct.28.2004 page 836 of 1016
REJ09B0138-0600H
Instruction H N Z V C Definition
DAA *
* N = Rm
Z = Rm · Rm–1 ·
......
· R0
C: decimal arithmetic carry
DAS * * N = Rm
Z = Rm · Rm–1 ·
......
· R0
C: decimal arithmetic borrow
DEC N = Rm
Z = Rm · Rm–1 ·
......
· R0
V = Dm · Rm
DIVXS N = Sm · Dm + Sm · Dm
Z = Sm · Sm–1 ·
......
· S0
DIVXU N = Sm
Z = Sm · Sm–1 ·
......
· S0
EEPMOV —————
EXTS 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
EXTU 0 0 Z = Rm · Rm–1 ·
......
· R0
INC N = Rm
Z = Rm · Rm–1 ·
......
· R0
V = Dm · Rm
JMP —————
JSR —————
LDC Stores the corresponding bits of the result.
No flags change when the operand is EXR.
LDM —————
LDMAC Cannnot be used in the H8S/2357 Group
MAC
MOV 0 N = Rm
Z = Rm · Rm–1 ·
......
· R0
MOVFPE Can not be used in the H8S/2357 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 —————