3.1.5. CPU 이름

다음은 CPU 이름을 지정하는 옵션입니다.

--cpu name

타겟 CPU를 설정합니다. 일부 명령어는 잘못된 타겟 CPU에 대해 어셈블될 경우 오류 또는 경고를 생성합니다 (진단 메시지의 출력 제어 참조).

name의 유효한 값은 4T, 5TE 또는 6T2와 같은 아키텍처 이름이거나 ARM7TDMI와 같은 부품 번호입니다. 아키텍처에 대한 자세한 내용은 ARM 아키텍처 참조 문서를 참조하십시오. 기본값은 ARM7TDMI®입니다.

Note

--cpu=7을 사용하면 ARMv7-A, ARMv7-R 및 ARMv7-M 아키텍처에 서 지원하는 코드가 생성됩니다. 즉, 어셈블러는 ARMv-7A, ARMv7-R 및 ARMv7-M 아키텍처에서 사용할 수 있는 Thumb 명령어만 생성하도록 제한됩니다.

링크 타임에 소프트웨어 라이브러리 선택이 주는 영향에 대한 자세한 내용은 링커 사용 설명서를 참조하십시오.

유효한 CPU 이름 목록 보기

다음 명령을 통해 어셈블러를 호출하면 유효한 CPU 및 아키텍처 이름 목록을 볼 수 있습니다.

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