Renesas F-ZTAT H8 Series Hardware Manual page 475

8-bit single-chip microcomputer
Hide thumbs Also See for F-ZTAT H8 Series:
Table of Contents

Advertisement

Mnemonic
JSR @@aa:8
RTS
RTE
SLEEP
LDC #xx:8, CCR
LDC Rs, CCR
STC CCR, Rd
ANDC #xx:8, CCR
ORC #xx:8, CCR
XORC #xx:8, CCR
NOP
EEPMOV
Notes: (1) Set to 1 when there is a carry or borrow from bit 11; otherwise cleared to 0.
(2) If the result is zero, the previous value of the flag is retained; otherwise the flag is
cleared to 0.
(3) Set to 1 if decimal adjustment produces a carry; otherwise retains value prior to
arithmetic operation.
(4) The number of states required for execution is 4n + 9 (n = value of R4L).
(5) Set to 1 if the divisor is negative; otherwise cleared to 0.
(6) Set to 1 if the divisor is zero; otherwise cleared to 0.
Operation
⎯ SP–2 → SP
PC → @SP
PC ← @aa:8
⎯ PC ← @SP
SP+2 → SP
⎯ CCR ← @SP
SP+2 → SP
PC ← @SP
SP+2 → SP
⎯ Transit to power-down
state
B #xx:8 → CCR
B Rs8 → CCR
B CCR → Rd8
B CCR∧#xx:8 → CCR
B CCR∨#xx:8 → CCR
B CCR⊕#xx:8 → CCR
⎯ PC ← PC+2
⎯ if R4L ≠ 0
Repeat @R5 → @R6
R5+1 → R5
R6+1 → R6
R4L–1 → R4L
Until R4L = 0
else next;
Appendix A CPU Instruction Set
Addressing Mode/
Instruction Length (Bytes)
2
2
2
2
2
2
Rev.3.00 Jul. 19, 2007 page 449 of 532
Condition Code
I H N Z V C
⎯ ⎯ ⎯ ⎯ ⎯ ⎯ 8
2
2 ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ 8
2
2 ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ 2
⎯ ⎯ ⎯ ⎯ ⎯ ⎯ 2
2 ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ 2
4 ⎯ ⎯ ⎯ ⎯ ⎯ ⎯ (4)
REJ09B0397-0300
10
2
2
2
2
2

Advertisement

Table of Contents
loading

Table of Contents