5.5.2. NEON 및 VFP 데이터 형식

NEON 및 VFP 명령어의 데이터 형식 지정자는 데이터 형식을 나타내는 문자로 구성되며, 대개 너비를 나타내는 숫자가 뒤에 옵니다. 이러한 유형 지정자와 명령어 니모닉은 마침표로 구분됩니다. Table 5.5에서는 NEON 명령어에 사용할 수 있는 데이터 형식을 보여 주고, Table 5.6에서는 VFP 명령어에 사용할 수 있는 데이터 형식을 보여 줍니다.

Table 5.5. NEON 데이터 유형

 8비트16비트32비트64비트
부호 없는 정수U8U16U32U64
부호 있는 정수S8S16S32S64
유형이 지정되지 않은 정수I8I16I32I64
부동 소수점 숫자사용할 수 없음F16F32 (또는 F) 사용할 수 없음
{0,1}을 통한 다항식P8P16사용할 수 없음사용할 수 없음

Table 5.6.  VFP 데이터 유형

 16비트32비트64비트
부호 없는 정수U16U32사용할 수 없음
부호 있는 정수S16S32사용할 수 없음
부동 소수점 숫자F16F32 (또는 F) F64 (또는 D)

{0,1}을 통한 다항식 연산에 대한 자세한 내용은 {0,1}을 통한 다항식 산술을 참조하십시오.

두 번째 (또는 유일한) 피연산자의 데이터 유형은 명령어에서 지정됩니다.

Note

  • 대부분의 명령어는 사용할 수 있는 데이터 형식이 제한되어 있습니다. 자세한 내용은 명령어 페이지를 참조하십시오. 그러나 데이터 형식 설명은 다음과 같이 유동적입니다.

    • 설명에서 I를 지정하면 S 또는 U 데이터 형식도 사용할 수 있습니다.

    • 데이터 크기만 지정되어 있으면 형식 (I, S, U, P, F) 을 지정할 수 있습니다.

    • 데이터 형식이 지정되어 있지 않으면 직접 지정할 수 있습니다.

  • F16 데이터 형식은 반정밀도 아키텍처 확장을 구현하는 시스템에서만 사용할 수 있습니다.

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