151
Appendix A
A.
RSP Instruction Set Details
This appendix describes the machine-language format of the RSP
instructions and formally describes the behavior of each instruction.
Since the RSP instruction set conforms to the MIPS ISA, the format and
notation of this appendix is the same as Appendix A in the book
“MIPS
R4000 Microprocessor User’s Manual”
1
.
Vector Unit instructions are also discussed in Chapter 3, “Vector Unit
Instructions.”
In this appendix, all variable subfields in an instruction format (such as
rs,
rt, immediate
, etc.) are shown in lowercase names.
For the sake of clarity, we sometimes use an alias for a variable subfield in
the formats of specific instructions. For example, we use
rs = base
in the
format for load and store instructions. Such an alias is always lower case,
since it refers to a variable subfield.
In the instruction descriptions that follow, the
Operation
section describes
the operation performed by each instruction using a high-level language
notation.
Special symbols used in the notation are described in Table A-1, “RSP
Instruction Operation Notations,” on page 152.
1
Heinrich, J.,
“MIPS R4000 Microprocessor User’s Manual”,
Prentice Hall Publishing, 1993, ISBN 0-13-1-5925-4.
Содержание Ultra64
Страница 2: ...2 ...
Страница 10: ...10 ...
Страница 12: ...12 Figure 6 2 buildtask Operation 137 ...
Страница 14: ...14 ...
Страница 80: ...80 Vector Unit Instructions vmadm dres_int dres_int vconst 3 vmadn dres_frac vconst vconst 0 ...
Страница 104: ...104 RSP Coprocessor 0 ...
Страница 150: ...150 Advanced Information ...
Страница 155: ...Revision 1 0 155 ...
Страница 248: ...248 Exceptions None ...
Страница 251: ...Revision 1 0 251 Exceptions None ...
Страница 254: ...254 Exceptions None ...
Страница 257: ...Revision 1 0 257 Exceptions None ...
Страница 293: ...Revision 1 0 293 Exceptions None ...
Страница 316: ...316 Exceptions None ...