5.16.4. VCMP

부동 소수점 비교

VCMP는 항상 스칼라입니다.

구문

VCMP{cond}.F32 Sd, Sm
VCMP{cond}.F32 Sd, #0
VCMP{cond}.F64 Dd, Dm
VCMP{cond}.F64 Dd, #0

인수 설명:

cond

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

Sd, Sm

피연산자가 들어 있는 단정밀도 레지스터입니다.

Dd, Dm

피연산자가 들어 있는 배정밀도 레지스터입니다.

사용법

VCMP 명령어는 첫 번째 피연산자의 값에서 두 번째 피연산자 레지스터의 값 (두 번째 피연산자가 #0일 경우 0) 을 빼고 VFP 조건 플래그를 결과에 설정합니다 (조건 코드 참조).

부동 소수점 예외

VCMP 명령어는 잘못된 연산 예외를 생성할 수 있습니다.

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