アドレスエラー
読み:アドレスエラー
外語:Address error

 不正なアドレス指定をした時に発生するエラーのこと。この場合、通常は例外割り込みが発生する。
 プロセッサーによって、アドレスエラーという概念があるものと、無いものがある。
目次

概要
 Motorola 68000MIPSAlphaSuperHARM等では、奇数番地にワード以上の単位でアクセスするとバウンダリ制限違反のエラーとなり、これをアドレスエラーという。
 このような制限があるのは、Motorola系のプロセッサーや、RISCプロセッサーに多い。
 次のような場合に、アドレスエラーが発生する。

特徴

発生後
 セキュリティの確保されている近代的なOSならアドレスエラーを起こしたアプリケーションを切り捨てることで安定した継続運用を実現する。
 しかし近代的なゲーム機ではハングアップするらしい(PlayStation)。

例外
 UNIXなどでは、一般にバスエラーと同じSIGBUSシグナルを発生させる。
 Microsoft Windowsでは一般保護例外である。

再検索