I/OマップトI/O
別名:I/Oアドレス方式
【英】Input/Output mapped Input/Output
I/OマップトI/Oとは、CPUがI/O(入出力)デバイスにアクセスするための命令を、メインメモリへアクセスするための命令とは別のアドレス空間によって扱う方式のことである。
I/OマップトI/O方式は、メインメモリとI/Oのそれぞれに個別にアドレス空間を確保するため、限られたメモリ空間を有効に利用することができるという利点がある。
I/OマップトI/Oに対して、メモリ用のアドレス空間とI/O用のアドレス空間が一つのアドレス空間を共有する方式が、メモリマップトI/Oと呼ばれる。メモリマップトI/O方式は、共有している分だけアクセスの自由度が向上するというメリットがある。
- I/OマップトI/Oのページへのリンク