.REPT


.REPT疑似命令と.ENDM疑似命令の間に記述された一連の文をオペランド欄で指定した絶対式の値分だけ,アセンブラが繰り返し展開します。

[指定形式]

シンボル欄
ニモニック欄
オペランド欄
コメント欄
[ラベル:]
.REPT
  :
.ENDM
絶対式
[; コメント]
 
[; コメント]

[機能]

-

.REPT疑似命令と.ENDM疑似命令の間に記述された一連の文(REPT-ENDMブロックと呼びます)をオペランド欄で指定した絶対式の値分だけ,アセンブラが繰り返し展開します。

[詳細説明]

-

.REPT疑似命令に対応する.ENDM疑似命令が,同一ファイル内に存在しない場合は,エラーとなります。

-

絶対式の評価結果が負になった場合は,エラーとなります。

[使用例]

    .REPT    3
    INC      B
    DEC      C
    .ENDM

 

アセンブル後は以下のように展開します。

    INC      B
    DEC      C
    INC      B
    DEC      C
    INC      B
    DEC      C