C.2 IEEE Floating-Point Instructions
Table
Table C–3: IEEE Floating-Point Instruction Function Codes
| None | /C | /M | /D | /U | /UC | /UM | /UD |
ADDS | 080 | 000 | 040 | 0C0 | 180 | 100 | 140 | 1C0 |
ADDT | 0A0 | 020 | 060 | 0E0 | 1A0 | 120 | 160 | 1E0 |
CMPTEQ | 0A5 |
|
|
|
|
|
|
|
CMPTLE | 0A7 |
|
|
|
|
|
|
|
CMPTLT | 0A6 |
|
|
|
|
|
|
|
CMPTUN | 0A4 |
|
|
|
|
|
|
|
CVTQS | 0BC | 03C | 07C | 0FC |
|
|
|
|
CVTQT | 0BE | 03E | 07E | 0FE |
|
|
|
|
CVTST | See below |
|
|
|
|
|
| |
CVTTQ | See below |
|
|
|
|
|
| |
CVTTS | 0AC | 02C | 06C | 0EC | 1AC | 12C | 16C | 1EC |
DIVS | 083 | 003 | 043 | 0C3 | 183 | 103 | 143 | 1C3 |
DIVT | 0A3 | 023 | 063 | 0E3 | 1A3 | 123 | 163 | 1E3 |
MULS | 082 | 002 | 042 | 0C2 | 182 | 102 | 142 | 1C2 |
MULT | 0A2 | 022 | 062 | 0E2 | 1A2 | 122 | 162 | 1E2 |
SQRTS | 08B | 00B | 04B | 0CB | 18B | 10B | 14B | 1CB |
SQRTT | 0AB | 02B | 06B | 0EB | 1AB | 12B | 16B | 1EB |
SUBS | 081 | 001 | 041 | 0C1 | 181 | 101 | 141 | 1C1 |
SUBT | 0A1 | 021 | 061 | 0E1 | 1A1 | 121 | 161 | 1E1 |
| /SU | /SUC | /SUM | /SUD | /SUI | /SUIC | /SUIM | /SUID |
ADDS | 580 | 500 | 540 | 5C0 | 780 | 700 | 740 | 7C0 |
ADDT | 5A0 | 520 | 560 | 5E0 | 7A0 | 720 | 760 | 7E0 |
CMPTEQ | 5A5 |
|
|
|
|
|
|
|
CMPTLE | 5A7 |
|
|
|
|
|
|
|
CMPTLT | 5A6 |
|
|
|
|
|
|
|
CMPTUN | 5A4 |
|
|
|
|
|
|
|
CVTQS |
|
|
|
| 7BC | 73C | 77C | 7FC |
CVTQT |
|
|
|
| 7BE | 73E | 77E | 7FE |
CVTTS | 5AC | 52C | 56C | 5EC | 7AC | 72C | 76C | 7EC |
DIVS | 583 | 503 | 543 | 5C3 | 783 | 703 | 743 | 7C3 |
DIVT | 5A3 | 523 | 563 | 5E3 | 7A3 | 723 | 763 | 7E3 |
MULS | 582 | 502 | 542 | 5C2 | 782 | 702 | 742 | 7C2 |
MULT | 5A2 | 522 | 562 | 5E2 | 7A2 | 722 | 762 | 7E2 |
SQRTS | 58B | 50B | 54B | 5CB | 78B | 70B | 74B | 7CB |
SQRTT | 5AB | 52B | 56B | 5EB | 7AB | 72B | 76B | 7EB |
SUBS | 581 | 501 | 541 | 5C1 | 781 | 701 | 741 | 7C1 |
SUBT | 5A1 | 521 | 561 | 5E1 | 7A1 | 721 | 761 | 7E1 |
None /S
CVTST 2AC 6AC