5.9.4. VQ{R}SHR{U}N (즉치값 기준)

VQ{R}SHR{U}N (즉치값 기준 벡터 포화 오른쪽으로 시프트, 축소, 선택적 반올림 포함) 은 정수 쿼드워드 벡터의 각 요소를 가져와서 즉치값만큼 오른쪽으로 시프트하고 결과를 더블워드 벡터에 배치합니다.

포화가 발생하면 스티키 QC 플래그 (FPSCR bit[27]) 가 설정됩니다.

구문

VQ{R}SHR{U}N{cond}.datatype Dd, Qm, #imm

인수 설명:

R

있을 경우 결과가 반올림됨을 나타내고, 그렇지 않으면 결과가 잘립니다.

U

있을 경우 피연산자에 부호가 있어도 결과에 부호가 없음을 나타내고, 그렇지 않으면 결과는 피연산자와 동일한 유형입니다.

cond

선택적 조건 코드입니다 (조건 코드 참조).

datatype

다음 중 하나여야 합니다.

S16, S32, S64

VQ{R}SHRN 또는 VQ{R}SHRUN의 경우

U16, U32, U64

VQ{R}SHRN의 경우에만

Dd, Qm

대상 벡터 및 피연산자 벡터입니다.

imm

0 ~  (크기 (datatype) – 1) 범위에서 시프트 크기를 지정하는 즉치 상수입니다.

Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IK
Non-Confidential