.WHILE / .ENDW

繰り返しブロックを作成します。

構文    .WHILE    cond
      statements...
    .ENDW
例    .WHILE  BX < 15
      MOV    BYTE PTR [SI+BX], 0
      INC    BX
    .ENDW

cond には、.IF 文と同様の条件式を記述します。statements には、任意のプロセッサ命令をいくつでも記述できます。

cond が真である限り、statements が繰り返し実行されます。

[目次]