メモリマップト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
-
MIXIが一審で敗訴 特許侵害訴訟で揺れる「子ども見守りサービス市場」で何が起きているのか
ITを活用した子どもの見守りサービス市場が拡大している。富士キメラ総研の予測によると、2024年度の市場規模は前年度比18.4%増の116億円、2030年度には281億円に拡大するという。

