5.8.11. VUZP, VZIP

VZIP (벡터 압축) 는 두 벡터의 요소를 인터리브합니다.

VUZP (벡터 압축 해제) 는 두 벡터의 요소를 디인터리브합니다.

디인터리브에 대한 예제를 보려면 Figure 5.8를 참조하십시오. 인터리브는 역방향 프로세스입니다.

구문

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

인수 설명:

op

UZP 또는 ZIP 중 하나여야 합니다.

cond

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

size

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

Qd, Qm

쿼드워드 연산의 벡터를 지정합니다.

Dd, Dm

더블워드 연산의 벡터를 지정합니다.

Note

다음은 모두 같은 명령어입니다.

  • VZIP.32 Dd, Dm

  • VUZP.32 Dd, Dm

  • VTRN.32 Dd, Dm

명령어는 VTRN.32 Dd, Dm. 으로 디스어셈블됩니다. VTRN도 참조하십시오.

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