用語検索



MMU (Memory Management Unit)

 メモリ管理デバイスである.CPUがメモリをアクセスする場合は,命令コードの読み出しとデータの読み出し/書き込みの2種類に大別できる.ところが,プログラムのミスや,ノイズによるCPUの暴走などのためにメモリを正常にアクセスしない場合がある.
 MMUはメモリ空間を命令コード領域,データ領域などに分割し,該当する領域に異常なアクセス(例えば命令コード領域にデータを書こうとする)をした場合,割り込みを発生し,CPUに異常なアクセスであることを知らせる.このようにMMUは,メモリへのアクセス状態を常に監視し,異常なアクセスによるデータの破壊からメモリを保護している.
 また,論理アドレス(CPUが命令実行に使用するアドレス)と物理アドレス(実際にシステムが使用するアドレス)とに違いがあるとき,両者の間でアドレスを変換する.


用語検索インデックスへ戻る   Copyright 1997-2000 トランジスタ技術編集部