7.4.5. WHILE 및 WEND

WHILE 지시어는 반복적으로 어셈블할 명령어 또는 지시어 시퀀스를 시작합니다. 이러한 시퀀스는 WEND 지시어로 끝납니다.

구문

WHILE logical-expression
code
WEND

인수 설명:

logical-expression

{TRUE} 또는 {FALSE}로 평가될 수 있는 식입니다 (논리 식 참조).

사용법

WEND 지시어와 함께 WHILE 지시어를 사용하여 명령어 시퀀스를 여러 번 어셈블합니다. 반복 횟수는 0일 수 있습니다.

WHILE...WEND 루프 내에서 IF...ENDIF 조건을 사용할 수 있습니다.

WHILE...WEND 루프는 중첩될 수 있습니다 (중첩 지시어 참조).

예제

count   SETA    1                   ; you are not restricted to
        WHILE   count <= 4          ; such simple conditions
count   SETA    count+1             ; In this case,
            ; code                  ; this code will be
            ; code                  ; repeated four times
        WEND
Copyright © 2002-2008 ARM Limited. All rights reserved.ARM DUI 0204IK
Non-Confidential