Datasheet
Rev.6.00 Oct.28.2004 page 819 of 1016
REJ09B0138-0600H
Instruction
Fetch
Branch
Address
Read
Stack
Operation
Byte
Data
Access
Word
Data
Access
Internal
Operation
Instruction Mnemonic I J K L M N
STM STM.L (ERn-ERn+1),
@-SP
24 1
STM.L (ERn-ERn+2),
@-SP
26 1
STM.L (ERn-ERn+3),
@-SP
28 1
STMAC STMAC MACH,ERd Cannot be used in the H8S/2357 Group
STMAC MACL,ERd
SUB SUB.B Rs,Rd 1
SUB.W #xx:16,Rd 2
SUB.W Rs,Rd 1
SUB.L #xx:32,ERd 3
SUB.L ERs,ERd 1
SUBS SUBS #1/2/4,ERd 1
SUBX SUBX #xx:8,Rd 1
SUBX Rs,Rd 1
TAS TAS @ERd*
3
22
TRAPA TRAPA #x:2 Advanced 2 2 2/3*
1
2
XOR XOR.B #xx:8,Rd 1
XOR.B Rs,Rd 1
XOR.W #xx:16,Rd 2
XOR.W Rs,Rd 1
XOR.L #xx:32,ERd 3
XOR.L ERs,ERd 2
XORC XORC #xx:8,CCR 1
XORC #xx:8,EXR 2
Notes: 1. 2 when EXR is invalid, 3 when EXR is valid.
2. When n bytes of data are transferred.
3. Only register ER0, ER1, ER4, or ER5 should be used when using the TAS instruction.