Anweisung 'stdux' (Store Double Word with Update Indexed)
Zweck
Speichert ein Doppelwort von Daten aus einem Allgemeinregister an einer angegebenen Speicherposition. Aktualisieren Sie die Adressbasis.
Syntax
| Bit | Wert |
|---|---|
| 0 - 5 | 31 |
| 6 - 10 | S |
| 11 - 15 | A |
| 16 - 20 | B |
| 21 - 30 | 181 |
| 31 | 0 |
Beschreibung
Die Anweisung stdux speichert ein Doppelwort im Speicher aus dem allgemeinen Quellenregister (GPR) RS an der Position im Speicher, die durch die effektive Adresse (EA) angegeben wird.
Der EA ist die Summe der Inhalte von GPR RA und RB. GRP RA wird mit dem EA aktualisiert.
Bei rA = 0 ist das Anweisungsformular ungültig.
Parameter
| Element | Beschreibung |
|---|---|
| RS | Gibt das allgemeine Quellenregister an, das Daten enthält. |
| RA | Gibt das allgemeine Quellenregister für die EA-Berechnung an. |
| RB | Gibt das allgemeine Quellenregister für die EA-Berechnung an. |
Bereitstellung
Diese Anweisung wird nur für 64-Bit-Implementierungen definiert. Die Verwendung in einer 32-Bit-Implementierung führt dazu, dass das Fehlerbehandlungsprogramm für unzulässige Anweisungen des Systems aufgerufen wird.