h8s2277 Renesas Electronics Corporation., h8s2277 Datasheet - Page 65

no-image

h8s2277

Manufacturer Part Number
h8s2277
Description
Hitachi Single-chip Microcomputer H8s/2276 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
Type
System control
instructions
Block data
transfer
instruction
Notes: *1 Size refers to the operand size.
*2 Only register ER0, ER1, ER4, or ER5 should be used when using the TAS instruction.
B: Byte
W: Word
L: Longword
Instruction
LDC
STC
ANDC
ORC
XORC
NOP
EEPMOV.B
EEPMOV.W
Size*
B/W
B/W
B
B
B
1
Function
(EAs)
Moves the source operand contents or immediate data
to CCR or EXR. Although CCR and EXR are 8-bit
registers, word-size transfers are performed between
them and memory. The upper 8 bits are valid.
CCR
Transfers CCR or EXR contents to a general register or
memory. Although CCR and EXR are 8-bit registers,
word-size transfers are performed between them and
memory. The upper 8 bits are valid.
CCR
Logically ANDs the CCR or EXR contents with
immediate data.
CCR
Logically ORs the CCR or EXR contents with immediate
data.
CCR
Logically exclusive-ORs the CCR or EXR contents with
immediate data.
PC + 2
Only increments the program counter.
if R4L
else next;
if R4
else next;
Transfers a data block according to parameters set in
general registers R4L or R4, ER5, and ER6.
R4L or R4: size of block (bytes)
ER5: starting source address
ER6: starting destination address
Execution of the next instruction begins as soon as the
transfer is completed.
Repeat @ER5+
Until R4L = 0
Repeat @ER5+
Until R4 = 0
0 then
#IMM
#IMM
#IMM
R4L–1
R4–1
(EAd), EXR
0 then
CCR, (EAs)
PC
CCR, EXR
CCR, EXR
CCR, EXR
R4
R4L
(EAd)
EXR
@ER6+
@ER6+
#IMM
#IMM
#IMM
EXR
EXR
EXR
43

Related parts for h8s2277