stq (Store Quad Word) instrução

Propósito

Armazene um quad-word de dados de um registro de propósito geral em um local de memória especificado.

Sintaxe

Bits Valor
0 - 5 62
6 - 10 OS
11 - 15 RA
16 - 29 DS
30 - 31 0b10
PowerPC® 64
stq RS, Disp (RA )

Descrição

A instrução stq armazena um quad-word em armazenamento a partir dos registros de uso geral de origem (GPR) RS e RS+1 no local especificado na memória referenciada pelo endereço efetivo (EA).

DS é um 14-bit, assinado o número do complemento de dois, que é signo-estendido para 64 bits, e depois multiplicado por 4 para fornecer um deslocamento Disp. Se o GPR RA não for 0, o EA é a soma dos conteúdos de GPR RA e Disp. Se GPR RA é 0, então o EA é Disp.

Parâmetros

Item Descrição
OS Especifica o registro de uso geral de origem contendo dados. Se RS for estranho, o formulário de instrução é inválido.
Disposição Especifica um número assinado de 16-bit que é um múltiplo de 4. O montador divide esse número por 4 ao gerar a instrução.
RA Especifica registro de uso geral de origem para cálculo da EA.

implementação

Essa instrução é definida apenas para 64-bit implementações. Usá-lo em uma implementação de 32-bit fará com que o manipulador de erro de instrução ilegal do sistema seja invocado.