Section courante

A propos

Section administrative du site

STR (déplacement de registre)

Entreposage
ARM

Syntaxe

STR{type}{cond} Rt, [Rn, ±Rm {, shift}]
STR{type}{cond} Rt, [Rn, ±Rm {, shift}]!
STR{type}{cond} Rt, [Rn], ±Rm {, shift}
STRD{cond} Rt, Rt2, [Rn, ±Rm]
STRD{cond} Rt, Rt2, [Rn, ±Rm]!
STRD{cond} Rt, Rt2, [Rn], ±Rm

Paramètres

Nom Description
type Ce paramètre optionnel permet d'indiquer le type de données à appliquer :
Constante Description
B Cette constante permet d'indiquer un octet.
H Cette constante permet d'indiquer un demi-mot.
- Cette constante permet d'indiquer un mot.
cond Ce paramètre optionnel permet d'indiquer le code de condition.
Rt Ce paramètre permet d'indiquer un registre à entreposer
Rn Ce paramètre optionnel permet d'indiquer un registre sur lequel l'adresse mémoire est basé.
Rm Ce paramètre permet d'indiquer un registre contenu une valeur à utiliser comme déplacement.
shift Ce paramètre optionnel permet d'indiquer un décalage.
Rt2 Ce paramètre permet d'indiquer un registre additionnel où entreposer les opérations de double mot.

Description

Cette instruction permet d'entreposer un déplacement de registre, un déplacement de registre de pré-index, ou un déplacement de registre de postage d'index.



Dernière mise à jour : Dimanche, le 12 novembre 2017