A.1 Convention
(a) Register symbols used to describe operands
(b) Register symbols used to describe opcodes
Downloaded from
Elcodis.com
electronic components distributor
Appendix A
Register Symbol
reg1
General registers: Used as source registers
General registers: Used mainly as destination registers. Also used as
reg2
source register in some instructions.
General registers: Used mainly to store the remainders of division
reg3
results and the higher order 3 bits of multiplication results.
bit#3
33-bit data for specifying the bit number
immX
X bit immediate data
dispX
X bit displacement data
regID
System register number
vector
5-bit data that specifies the trap vector (00H to 1FH)
cccc
4-bit data that shows the conditions code
sp
Stack pointer (SP)
ep
Element pointer (r30)
listX
X item register list
Register Symbol
1-bit data of a code that specifies reg1 or regID
R
1-bit data of the code that specifies reg2
r
1-bit data of the code that specifies reg3
w
1-bit displacement data
d
1-bit immediate data (indicates the higher bits of immediate data)
I
1-bit immediate data
i
4-bit data that shows the condition codes
cccc
4-bit data that shows the condition codes of Bcond instruction
CCCC
3-bit data for specifying the bit number
bbb
1-bit data that specifies a program register in the register list
L
1-bit data that specifies a system register in the register list
S
User's Manual U16702EE3V2UD00
Instruction Set List
Explanation
Explanation
835