6.2.1. 레지스터

Wireless MMX 기술은 다음 두 레지스터 유형을 지원합니다.

상태 및 제어 레지스터

제어 레지스터는 보조 프로세서 1로 매핑되고 범용 레지스터 wCGR0 - wCGR3 및 SIMD 플래그를 포함합니다. 이러한 레지스터에 대한 자세한 내용은 Table 6.1을 참조하십시오.

Wireless MMX 기술 명령어 TMCRTMRC를 사용하면 이러한 레지스터에서 읽기 및 쓰기를 수행할 수 있습니다.

Table 6.1. 상태 및 제어 레지스터

형식Wireless MMX 기술 레지스터CP1 레지스터
보조 프로세서 IDwCIDc0
제어wConc1
포화 SIMD 플래그wCSSFc2
산술 SIMD 플래그wCASFc3
예약되어 있음-c4 - c7
범용wCGR0 - wCGR3c8 - c11
예약되어 있음-c12 - c15

SIMD 데이터 레지스터

데이터 레지스터 (wR0 - wR15) 는 보조 프로세서 0으로 매핑되고 16 x 64비트로 패킹된 데이터를 포함합니다. Wireless MMX 기술 의사 명령어 TMRRCTMCRR을 사용하면 이러한 레지스터와 ARM 레지스터 간에 데이터를 이동할 수 있습니다.

레지스터에 대한 자세한 내용은 Wireless MMX Technology Developer Guide를 참조하십시오.

Wireless MMX 기술 명령어를 어셈블할 때 어셈블러에서는 다음과 같은 레지스터 사양을 사용합니다.

어셈블러에서는 사용자 고유의 이름을 지정할 수 있도록 WRNWCN 지시문 (WRN 및 WCN 지시문 참조) 을 지원합니다.

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