Renesas R8C/Tiny Series Software Manual page 155

16-bit single-chip microcomputer
Hide thumbs Also See for R8C/Tiny Series:
Table of Contents

Advertisement

Chapter 4 Instruction Codes
(1) Mnemonic
Shows the mnemonic explained in the page.
(2) Syntax
Shows an instruction syntax using symbols.
(3) Instruction code
Shows instruction code. Portions in parentheses ( ) may be omitted depending on the selected src/dest.
Content at start address
of instruction
b7
0 1 1 1 0 1 0 SIZE 1 1 0 0
Correspondence
.size
SIZE
.B
0
.W
1
Contents at addresses following (start address of instruction + 2) are arranged as follows:
(4) Table of cycles
Shows the number of cycles required to execute the instruction and the number of bytes in the instruction.
The number of cycles may increase due to software wait states, etc.
The number of bytes in the instruction is indicated on the left side of the slash and the number of
execution cycles is indicated on the right side.
Rev.2.00 Oct 17, 2005
REJ09B0001-0200
Content at (start address
of instruction+1)
b0 b7
Correspondence
dest
R0L/R0
R0H/R1
Rn
R1L/R2
R1H/R3
A0
An
A1
[A0]
[An]
[A1]
+0
b 7
d s p 8
8 b i t s
# I M M 8
b 7
d s p 1 6
L o w - o r d e r 8 b i t s
a b s 1 6
# I M M 1 6
b 7
a b s 2 0
d s p 2 0
L o w - o r d e r 8 b i t s
# I M M 2 0
page 137 of 263
b0
(
DEST
Correspondence
DEST
0 0 0 0
dsp:8[An]
0 0 0 1
0 0 1 0
dsp:8[SB/FB]
0 0 1 1
0 1 0 0
dsp:16[An]
0 1 0 1
dsp:16[SB]
0 1 1 0
abs16
0 1 1 1
+1
b 0
b 0
b 7
b 0
H i g h- o r d e r 8 b i t s
b 0
b 7
b 0
b 7
M i d d l e- o r d e r 8 b i t s
0 0 0 0
4.1
Guide to This Chapter
Contents at addresses following
(start address of instruction + 2)
(See the figure below.)
dest code
)
dsp8
#IMM8
dsp16/abs16
dest
DEST
dsp:8[A0]
1 0 0 0
dsp:8[A1]
1 0 0 1
dsp:8[SB]
1 0 1 0
dsp:8[FB]
1 0 1 1
dsp:16[A0]
1 1 0 0
dsp:16[A1]
1 1 0 1
dsp:16[SB]
1 1 1 0
abs16
1 1 1 1
+2
b 0
H i g h - o r d e r
4 b i t s
#IMM16

Advertisement

Table of Contents
loading

Table of Contents