User’s Manual U12688EJ4V0UM00
431
APPENDIX B INSTRUCTION SET LIST
B.1 General
Examples
(1) Register symbols used to describe operands
Register Symbol
Explanation
reg1
General registers (r0 to r31): Used as source registers.
reg2
General registers (r0 to r31): Used mainly as destination registers.
reg3
General registers (r0 to r31): Used mainly to store the remainders of division results and the higher order 3
bits of multiplication results.
immX
X bit immediate
dispX
X bit displacement
regID
System register number
bit#3
3-bit data for specifying the bit number
ep
Element pointer (r30)
cccc
4-bit data which show the conditions code
vector
5-bit data which specify the trap vector (00H to 1FH)
listX
X item register list
(2) Register symbols used to describe op codes
Register Symbol
Explanation
R
1-bit data of a code which specifies reg1 or regID
r
1-bit data of the code which specifies reg2
w
1-bit data of the code which specifies reg3
d
1-bit displacement data
i
1-bit immediate data
cccc
4-bit data which show the conditions code
bbb
3-bit data for specifying the bit number
L
1-bit data which specifies a register list
(3) Register symbols used in operation (1/2)
Register Symbol
Explanation
←
Input for
GR [ ]
General register
SR [ ]
System register
zero-extend (n)
Expand n with zeros until word length.
sign-extend (n)
Expand n with signs until word length.
load-memory (a, b)
Read data from address a until size b.
store-memory (a, b, c)
Write data b in address a to size c.
load-memory-bit (a, b)
Read bit b of address a.
Содержание V850E/MS1 UPD703100
Страница 2: ...User s Manual U12688EJ4V0UM00 2 MEMO ...
Страница 6: ...User s Manual U12688EJ4V0UM00 6 MEMO ...
Страница 8: ...User s Manual U12688EJ4V0UM00 8 MEMO ...
Страница 12: ...User s Manual U12688EJ4V0UM00 12 MEMO ...
Страница 26: ...User s Manual U12688EJ4V0UM00 26 MEMO ...
Страница 68: ...User s Manual U12688EJ4V0UM00 68 MEMO ...
Страница 124: ...User s Manual U12688EJ4V0UM00 124 MEMO ...
Страница 198: ...User s Manual U12688EJ4V0UM00 198 MEMO ...
Страница 230: ...User s Manual U12688EJ4V0UM00 230 MEMO ...
Страница 422: ...User s Manual U12688EJ4V0UM00 422 MEMO ...