Revision 1.0
BNF Specification of the RSP Assembly Language
121
<vRegsRegOp> <vectorRegister>
[
<element>
] ,
<expression>
(
<scalarRegister>
)
|
<sRegvRegOp> <scalarRegister>
,
<vectorRegister> |
<sRegvRegOp> <scalarRegister>
,
<vectorRegister>
[
<element>
]
|
<noOperandOp>
<vectorInstruction>
<veRegvRegvRegOp> <vectorRegister>
,
<vectorRegister>
,
<vectorRegister> |
<veRegvRegvRegOp> <vectorRegister>
,
<vectorRegister>
,
<vectorRegister>
[
<element>
]
|
<vdRegvRegOp> <vectorRegister>
[
<element>
] ,
<vectorRegister>
[
<element>
]
<regOp>
jr
<regRegRegOp>
add
|
addu
|
and
|
nor
|
or
|
slt
|
sltu
|
sub
|
subu
|
xor
<regImmOp>
lui
<regRegImmOp>
addi
|
addiu
|
andi
|
ori
|
slti
|
sltiu
|
xori
<regOffsetOp>
bgez
|
bgezal
|
bgtz
|
blez
|
bltz
|
bltzal
<regRegOffsetOp>
beq
|
bne
<regOffsetBaseOp>
lb
|
lbu
|
lw
|
lh
|
lhu
|
sb
|
sh
|
sw
<regRegShiftOp>
sll
|
sra
|
srl
<sregRegRegOp>
sllv
|
srav
|
srlv
Summary of Contents for Ultra64
Page 2: ...2 ...
Page 10: ...10 ...
Page 12: ...12 Figure 6 2 buildtask Operation 137 ...
Page 14: ...14 ...
Page 80: ...80 Vector Unit Instructions vmadm dres_int dres_int vconst 3 vmadn dres_frac vconst vconst 0 ...
Page 104: ...104 RSP Coprocessor 0 ...
Page 150: ...150 Advanced Information ...
Page 155: ...Revision 1 0 155 ...
Page 248: ...248 Exceptions None ...
Page 251: ...Revision 1 0 251 Exceptions None ...
Page 254: ...254 Exceptions None ...
Page 257: ...Revision 1 0 257 Exceptions None ...
Page 293: ...Revision 1 0 293 Exceptions None ...
Page 316: ...316 Exceptions None ...