No modo um registrador escalado pós-indexado, um registrador base Rn é usado como endereço de memória. Após
o acesso ao dado, o registrador Rn é atualizado com um endereço de memória formado valor escalado sinalizado
em Rm é adicionado ou subtraído a/de Rn.
Sintaxe:
[Rn], +/-Rm, intr_desl_rot #imediato]
[Rn], +/-Rm, RRX]
Operação:
MEM[Rn]
Rn <- Rn +( (+/-)Rm intr_desl_rot #imediato
Ex:
mnemônico [Rd], Rn] +/-Rm, intr_desl_rot #imediato
Após a execução da instrução acima, o registrador Rd irá armazenar o valor contido no endereço de memória
formado por Rn. Por sua vez, Rn é atualizado com o valor Rn + (Rm escalado) após o acesso ao dado.
Na próxima seção, serão estudadas as instruções fornecidas na arquitetura ARM V4 bem como seus formatos
básicos, descrição e exemplos básicos.