命令 | オペランド | サイズ | 説明 | フラグ |
LOCK | 1 | 次命令の実行時にバスロック信号を発生(マルチプロセッサ対応) | ODITSZAPC ......... |
|
REP REPE REPZ |
1 | CX ≠0 ならば、CX レジスタをデクリメントして、後続のストリング命令を実行する。CX ≠0 かつ ZF = 1 である限り、以上を繰り返す。最初に CX が 0 ならば、ストリング命令は 1 回も実行されない。 | ODITSZAPC ......... |
|
REPNE REPNZ |
1 | ZF = 1 ではなく ZF = 0 を条件とすることを除き、REP と同じ | ODITSZAPC ......... |
注意
LASM では、以上のプレフィクスを構文上は単独の命令のように表記することも可能です。
REP と REPE(REPZ)は、実際には全く同じコードにアセンブルされますが、その意味的な違いのために両方の表記が用意されています。
セグメントオーバーライドのプレフィクスは、構文上オペランドにおいて指定するものであり、ここには取り上げていません。