5.9.5. VSLI 및 VSRI

VSLI (벡터 왼쪽으로 시프트 및 삽입) 는 벡터의 각 요소를 가져와서 즉치값만큼 왼쪽으로 시프트하고 결과를 대상 벡터에 삽입합니다. 각 요소 왼쪽에서 시프트된 비트는 버려집니다.

VSRI (벡터 오른쪽으로 시프트 및 삽입) 는 벡터의 각 요소를 가져와서 즉치값만큼 오른쪽으로 시프트하고 결과를 대상 벡터에 삽입합니다. 각 요소 오른쪽에서 시프트된 비트는 버려집니다.

구문

Vop{cond}.size {Qd}, Qm, #imm
Vop{cond}.size {Dd}, Dm, #imm

인수 설명:

op

SLI 또는 SRI 중 하나여야 합니다.

cond

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

size

8, 16, 32 또는 64 중 하나여야 합니다.

Qd, Qm

쿼드워드 연산에 대한 대상 벡터 및 피연산자 벡터입니다.

Dd, Dm

더블워드 연산에 대한 대상 벡터 및 피연산자 벡터입니다.

imm

다음 범위에서 시프트 크기를 지정하는 즉치 상수입니다.

  • VSLI의 경우 0 ~  (size – 1)

  • VSRI의 경우 1 ~ size

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