Hitachi H8/300H Series Programming Manual page 230

Table of Contents

Advertisement

Table 2-7 Condition Code Modification
Instruction
H
ADD
ADDS
— — —
ADDX
AND
ANDC
BAND
— — —
Bcc
— — —
BCLR
— — —
BIAND
— — —
BILD
— — —
BIOR
— — —
BIST
— — —
BIXOR
— — —
BLD
— — —
BNOT
— — —
BOR
— — —
BSET
— — —
BSR
— — —
BST
— — —
BTST
— —
BXOR
— — —
CMP
N
Z
V
C
Definition
H = S m – 4 · D m – 4 + D m – 4 · / R m – 4 + S m – 4 · / R m – 4
N = R m
Z = / R m · / R m – 1 · ... · / R 0
V = S m · D m · / R m + / S m · / D m · R m
C = S m · D m + D m · / R m + S m · / R m
— —
H = S m – 4 · D m – 4 + D m – 4 · / R m – 4 + S m – 4 · / R m – 4
N = R m
Z = Z ' · / R m · ... · / R 0
V = S m · D m · / R m + / S m · / D m · R m
C = S m · D m + D m · / R m + S m · / R m
O
N = R m
Z = / R m · / R m – 1 · ... · / R 0
Stores the corresponding bits of the result
C = C ' · D n
— —
— —
C = C ' · / D n
C = / D n
C = C ' + / D n
— —
C = C ' · / D n + / C ' · / D n
C = D n
— —
C = C ' + D n
— —
— —
— —
— —
Z = / D n
C = C ' · / D n + / C ' · D n
H = S m – 4 · / D m – 4 + / D m – 4 · R m – 4 + S m – 4 · R m – 4
N = R m
Z = / R m · / R m – 1 · ... · / R 0
V = / S m · D m · / R m + S m · / D m · R m
C = S m · / D m + / D m · R m + S m · R m
222

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents