INSB ( Input From Port to String Bytes ) :ポートからストリング バイト入力
INSB
動作:DXのポートから1バイト読み出して[ES:DI]に転送し、
DF=1の時は、DIを1減らす。
DF=0の時は、DIを1増やす。
影響を受けるフラグ:なし
|
INSW ( Input from port to String Words ) :ポートからストリング ワード入カ
INSW
動作:DXのポートから2バイト読み出して[ES:DI]に転送し、
DF=1の時は、DIを2減らす。
DF=0の時は、DIを2増やす。
影響を受けるフラグ:なし
|
INSD ( Input from port to String Doublewords ) :ポートからストリング ダブルワード入カ
INSD (80386以上)
動作:DXのポートから4バイト読み出して[ES:DI]に転送し、
DF=1の時は、DIを4減らす。
DF=0の時は、DIを4増やす。
影響を受けるフラグ:なし
|
OUTSB ( Output String Bytes to Port ) :ポートへのストリング バイト出力
OUTSB
動作:DXのポートへ[DS:SI]の内容1バイトを書き出して、
DF=1の時は、DIを1減らす。
DF=0の時は、DIを1増やす。
影響を受けるフラグ:なし
|
OUTSW ( Output String Words to Port ) :ポートへのストリング ワード出力
OUTSW
動作:DXのポートへ[DS:SI]の内容2バイトを書き出して、
DF=1の時は、DIを2減らす。
DF=0の時は、DIを2増やす。
影響を受けるフラグ:なし
|
OUTSD ( Output String Doublewords to Port ) :ポートへのストリング ダブルワード出力
OUTSD (80386以上)
動作:DXのポートへ[DS:SI]の内容4バイトを書き出して、
DF=1の時は、DIを4減らす。
DF=0の時は、DIを4増やす。
影響を受けるフラグ:なし
|