0除算例外

読み:ゼロじょざん・れいがい
外語:zero division , divide by zero
品詞:名詞

割る数を0として除算をしたとき、すなわち0除算時にマイクロプロセッサが発生させる例外のこと。

割り算命令は大きな回路(除算器)が必要であるため、割り算命令を持つプロセッサは比較的新しいものとなる。

そのため、4ビットマイクロプロセッサや8ビットマイクロプロセッサでは0除算例外を持つものはほとんど存在しない。16ビットマイクロプロセッサの頃から割り算命令が実装され始めており、これ以降の割り算命令を持つすべてのマイクロプロセッサで0除算例外が実装されるようになった。

80x86シリーズ

80x86系マイクロプロセッサでは、最初の8086より、0除算例外に対応している。

割り込み00hで表わされる。