
C.4 Independent Floating-Point Instructions
Table
Table
| None | /V | /SV |
CPYS | 020 |
|
|
CPYSE | 022 |
|
|
CPYSN | 021 |
|
|
CVTLQ | 010 |
|
|
CVTQL | 030 | 130 | 530 |
FCMOVEQ | 02A |
|
|
FCMOVGE | 02D |
|
|
FCMOVGT | 02F |
|
|
FCMOVLE | 02E |
|
|
FCMOVLT | 02C |
|
|
MF_FPCR | 025 |
|
|
MT_FPCR | 024 |
|
|
C.5 Opcode Summary
Table
If an instruction column has a 0 (zero) in the right (low) hex digit, replace that 0 with the num- ber to the left of the backslash in the leftmost column on the instruction’s row. If an instruction column has an 8 in the right (low) hexadecimal digit, replace that 8 with the number to the right of the backslash in the leftmost column.
For example, the third row (2/A) under the 10 column contains the symbol INTS*, represent- ing all the integer shift instructions. The opcode for those instructions would then be 1216 because the 0 in 10 is replaced by the 2 in the leftmost column. Likewise, the third row under the 18 column contains the symbol JSR*, representing all jump instructions. The opcode for those instructions is 1A because the 8 in the heading is replaced by the number to the right of the backslash in the leftmost column.