std(Store Double Word) 명령어

용도

범용 레지스터에서 지정된 메모리 위치에 두 단어의 데이터를 저장합니다.

구문

비트
0 - 5 62
6 - 10 RS
11 - 15 RA
16 - 29 DS
30 - 31 0
PowerPC® 64
std RS, Disp(RA)

설명

Std 명령은 소스 범용 레지스터(GPR) RS에서 유효 주소(EA)로 참조되는 메모리 내 지정된 위치에 이중 단어를 저장합니다.

DS는 14비트, 부호가 2인 2항수이며, 64비트로 부호 확장된 다음 4를 곱하여 변위 Disp를 제공합니다. GPR RA가 0이 아닌 경우 EA는 GPR RA와 Disp의 내용을 합한 값입니다. GPR RA가 0이면 EA는 Disp입니다.

매개변수

항목 설명
RS 데이터가 포함된 소스 범용 레지스터를 지정합니다.
표시(D) 4의 배수인 16비트 부호화된 숫자를 지정합니다. 어셈블러는 인스트럭션을 생성할 때 이 숫자를 4로 나눕니다.
RA EA 계산을 위한 소스 범용 레지스터를 지정합니다.

구현

이 명령은 64비트 구현에만 정의되어 있습니다. 32비트 구현에서 이 기능을 사용하면 시스템 불법 명령어 오류 처리기가 호출될 수 있습니다.