メモリマップトI/O
その他の語句
用語の解説
メモリマップトI/Oとは
(メモリマップトアイオー,Memory Mapped Input/Output,MMIO,)
メモリマップトI/Oとは、CPUが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に比べて、それぞれのアドレス空間を無駄なく利用することができる。
CNET Japan
-
サムスンとグーグルの次世代スマートグラス、新情報が公開 ただしプライバシー問題は続く
今秋の登場が見込まれるサムスンとグーグルのスマートグラスに関する新情報が、「Galaxy Unpacked」イベントで明らかになった。

