Table
|
|
| Actual Instruction | |||
in Listing |
| Meaning |
|
| Encoding |
|
|
|
|
|
| ||
FNEG | Fx, Fy | CPYSN | Fx, Fx, Fy | |||
|
| negation |
|
|
|
|
FNOP |
|
| CPYS | F31, F31, F31 | ||
MOV | Lit, Rx | Move | LDA | Rx,lit(R31) | ||
|
| literal to Rx |
|
|
|
|
MOV | {Rx/Lit8}, Ry | Move | BIS | R31,{Rx/Lit8},Ry | ||
|
| literal to Ry |
|
|
|
|
MF_FPCR | Fx | Move from FPCR |
|
| MF_FPCR | Fx, Fx, Fx |
MT_FPCR | Fx | Move to FPCR |
|
| MT_FPCR | Fx, Fx, Fx |
NEGF | Fx, Fy | Negate F_floating |
|
| SUBF | F31, Fx, Fy |
NEGF/S | Fx, Fy | Negate F_floating, | SUBF/S | F31, Fx, Fy | ||
NEGG | Fx, Fy | Negate G_floating |
|
| SUBG | F31, Fx, Fy |
NEGG/S | Fx, Fy | Negate G_floating, |
| SUBG/S | F31, Fx, Fy | |
|
|
|
|
|
| |
NEGL | {Rx/Lit8}, Ry | Negate longword |
|
| SUBL | R31,{Rx/Lit},Ry |
NEGL/V | {Rx/Lit8}, Ry | Negate longword with |
| SUBL/V | R31, {Rx/Lit}, Ry | |
|
| overflow detection |
|
|
|
|
NEGQ | {Rx/Lit8}, Ry | Negate quadword |
|
| SUBQ | R31,{Rx/Lit},Ry |
NEGQ/V | {Rx/Lit8}, Ry | Negate quadword with |
| SUBQ/V | R31, {Rx/Lit}, Ry | |
|
| overflow detection |
|
|
|
|
NEGS | Fx, Fy | Negate S_floating |
|
| SUBS | F31, Fx, Fy |
NEGS/SU | Fx, Fy | Negate S_floating, software | SUBS/SU | F31, Fx, Fy | ||
|
| with underflow detection |
|
| ||
NEGS/SUI | Fx, Fy | Negate S_floating, software | SUBS/SUI | F31, Fx, Fy | ||
|
| with underflow | and | inexact |
|
|
|
| result detection |
|
|
|
|
NEGT | Fx, Fy | Negate T_floating |
|
| SUBT | F31, Fx, Fy |
NEGT/SU | Fx, Fy | Negate T_floating, software | SUBT/SU | F31, Fx, Fy | ||
|
| with underflow detection |
|
| ||
NEGT/SUI |
| Negate T_floating, software | SUBT/SUI | F31,Fx, Fy | ||
|
| with underflow | and | inexact |
|
|
|
| result detection |
|
|
|
|
NOP |
| Integer |
|
| BIS | R31, R31, R31 |
NOT | {Rx/Lit8}, Ry | Logical NOT | of | ORNOT | R31, {Rx/Lit}, Ry |