English
Language : 

HD6475328-CP10 Datasheet, PDF (347/459 Pages) Hitachi Semiconductor – original Hitachi CMOS microcomputer unit (MCU)
Size CCR Bit
Mnemonic
Operation
B/W N Z V C
Data MOV: G (EAs) → Rd
B/W ¤ ¤ 0 —
transfer
Rs → (EAd)
#IMM → (EAd)
MOV: E #IMM → Rd
(short format)
MOV: F @ (d: 8, FP) → Rd
B ¤ ¤0—
B/W ¤ ¤ 0 —
MOV: I
Rs → @ (d: 8, FP)(short format)
#IMM → Rd
(short format)
W ¤ ¤0—
MOV: L (@aa: 8) → Rd (short format)
MOV: S Rs → (@aa: 8) (short format)
B/W ¤ ¤ 0 —
B/W ¤ ¤ 0 —
LDM
@ SP + → Rn (register list)
W — ———
STM
Rn (register list) → @ – SP
W — ———
XCH
SWAP
Rs ←→ Rd
Rd (upper byte) ←→ Rd (lower byte)
W — ———
B ¤ ¤0—
MOVTPE Rs → (EAd) Synchronized with E clock B — — — —
MOVFPE (EAs) → Rd Synchronized with E clock B — — — —
Arith- ADD: G Rd + (EAs) → Rd
metic ADD: Q (EAd) + #IMM → (EAd)
B/W ¤ ¤ ¤ ¤
B/W ¤ ¤ ¤ ¤
opera-
(#IMM = ±1, ±2)
(short format)
tions ADDS Rd + (EAs) → Rd
B/W — — — —
(Rd is always word size)
ADDX Rd + (EAs) + C → Rd
B/W ¤ ¤ ¤ ¤
DADD
SUB
(Rd)10 + (Rs)10 + C → (Rd)10
Rd – (EAs) → Rd
B — ¤ —¤
B/W ¤ ¤ ¤ ¤
SUBS
SUBX
Rd – (EAs) → Rd
Rd – (EAs) – C → Rd
B/W — — — —
B/W ¤ ¤ ¤ ¤
DSUB
(Rd)10 – (Rs)10 – C → (Rd)10
MULXU Rd × (EAs) → Rd 8 × 8
B — ¤ —¤
B/W ¤ ¤ 0 0
DIVXU
(Unsigned)
16 × 16
Rd ÷ (EAs) → Rd 16 ÷ 8
B/W ¤ ¤ ¤ 0
(Unsigned)
32 ÷ 16
CMP: G Rd – (EAs), Set CCR
B/W ¤ ¤ ¤ ¤
(EAd) – #IMM, Set CCR
CMP: E Rd – #IMM, Set CCR (short format)
B ¤ ¤¤¤
CMP: I Rd – #IMM, Set CCR (short format)
W ¤ ¤¤¤
338