通信用語の基礎知識 全国のICカードこれひとつ 戻る

I/OマップドI/O
辞書:電算用語の基礎知識 技術演算器編 (TTCPU)
読み:アイオウマップドアイオウ
外語:I/O mapped I/O
品詞:名詞

ROMRAMなどのメモリー空間とは別に用意された、I/O専用のアドレス空間(I/Oアドレス空間)にI/Oポートを割り振る方法。

目次
概要

Intelの8080x86、ZilogのZ80シリーズなどで採用されている。

言い換えれば、このごくわずかなアーキテクチャーにのみ存在する概念であり、それ以外の殆どのアーキテクチャーにはI/Oアドレス空間は存在しない。

特徴

アクセスするには専用に用意された命令を利用する必要がある。それらは、概して性能が悪かったり、遅かったり、融通の利く命令が無かったりする。

その代わり、メモリー空間はその空間の全てがメモリーに利用できることが利点であった。8ビットMPU16ビットMPUの時代には利点であったが、32ビットMPU以上になるとメモリー空間にもかなりの余裕が生じ、この一部をI/Oポートに使っても困ることがなくなった。

このため、特殊な設計のものは例外として、現在新たに設計される一般的なプロセッサーでは、I/Oアドレス空間を別に持たせたものは存在しない。

リンク
関連する用語
I/Oポート
メモリーマップドI/O

[再検索] [戻る]


通信用語の基礎知識検索システム WDIC Explorer Ver 7.04a (27-May-2022)
Search System : Copyright © Mirai corporation
Dictionary : Copyright © WDIC Creators club
KisoDic