805
User’s Manual U14492EJ3V0UD
APPENDIX C INSTRUCTION SET LIST
C.1 Functions
(1) Symbols used in operand descriptions
Symbol
Explanation
reg1
General-purpose register (Used as source register)
reg2
General-purpose register (Usually used as destination register. Used as source register in some
instructions.)
reg3
General-purpose register (Usually stores remainder of division result or higher 32 bits of
multiplication result.)
bit#3
3-bit data for bit number specification
immX
X-bit immediate data
dispX
X-bit displacement data
regID
System register number
vector
5-bit data that specifies a trap vector (00H to 1FH)
cccc
4-bit data that shows a condition code
sp
Stack pointer (r3)
ep
Element pointer (r30)
list
×
X-item register list
(2) Symbols used in operands
Symbol
Explanation
R
1 bit of data of code that specifies reg1 or regID
r
1 bit of data of code that specifies reg2
w
1 bit of data of code that specifies reg3
d
1 bit of data of a displacement
I
1 bit of immediate data (Shows higher bit of immediate data)
i
1 bit of immediate data
cccc
4-bit data that shows a condition code
CCCC
4-bit data that shows condition code of Bcond instruction
bbb
3-bit data for bit number specification
L
1 bit of data that specifies a program register in a register list
S
1 bit of data that specifies a system register in a register list
Содержание V850E/IA1 mPD703116
Страница 2: ...2 User s Manual U14492EJ3V0UD MEMO...