7.6.1. ASSERT

ASSERT 지시어는 지정한 어설션이 실패할 경우 어셈블리의 두 번째 패스 중에 오류 메시지를 생성합니다.

구문

ASSERT logical-expression

인수 설명:

logical-expression

{TRUE} 또는 {FALSE}로 평가될 수 있는 어설션입니다.

사용법

ASSERT를 사용하여 어셈블리 중에 필요한 모든 조건이 충족되도록 합니다.

어설션이 실패할 경우 오류 메시지가 생성되고 어셈블리가 실패합니다.

INFO도 참조하십시오.

예제

        ASSERT  label1 <= label2    ; Tests if the address
                                    ; represented by label1
                                    ; is <= the address 
                                    ; represented by label2.
Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IK
Non-Confidential