略号の意味(追加)
| SRC | ソースメモリオペランド 使用するセグメントレジスタのオーバーライドが可能 |
| DEST | デスティネーションメモリオペランド 使用するセグメントレジスタは ES レジスタに固定 |
命令表
| 命令 | オペランド | サイズ | 説明 | フラグ |
| CMPS | SRC,DEST | 1 | @ [SI] と ES:[DI] を比較 (フラグの設定のみ行う) A SI と DI を更新 |
ODITSZAPC X...XXXXX |
| CMPSB | 1 | CMPS と同等/1 バイト単位の比較 | X...XXXXX | |
| CMPSW | 1 | CMPS と同等/2 バイト単位の比較 | X...XXXXX | |
| LODS | SRC | 1 | @ AX(AL)に [SI] をロード A SI を更新 |
ODITSZAPC ......... |
| LODSB | 1 | LODS と同等/1 バイト単位のロード | ......... | |
| LODSW | 1 | LODS と同等/2 バイト単位のロード | ......... | |
| MOVS | DEST,SRC | 1 | @ [SI] を ES:[DI] に転送 A SI と DI を更新 |
ODITSZAPC ........ |
| MOVSB | 1 | MOVS と同等/1 バイト単位の転送 | ......... | |
| MOVSW | 1 | MOVS と同等/2 バイト単位の転送 | ......... | |
| SCAS | DEST | 1 | @ AX(AL)と ES:[DI] を比較 (フラグの設定のみ行う) A DI を更新 |
ODITSZAPC X...XXXXX |
| SCASB | 1 | SCAS と同等/1 バイト単位の比較 | X...XXXXX | |
| SCASW | 1 | SCAS と同等/2 バイト単位の比較 | X...XXXXX | |
| STOS | DEST | 1 | @ AX(AL)を ES:[DI] にストア A DI を更新 |
ODITSZAPC ......... |
| STOSB | 1 | STOS と同等/1 バイト単位のストア | ......... | |
| STOSW | 1 | STOS と同等/2 バイト単位のストア | ......... |