TRONCHIP
汎用のプロセッサの多くはプログラムを実行中に、何らかの原因で実行を中断して他の処理を行う機構を備える。原因としては、外部割り込み、ページ違反、零による除算、システムコールなどがあり、例外、割り込み、トラップ、などと呼ばれ、CPU毎に名称や処理内容が異なる。TRONCHIPでは、これらを、例外(Exception)、割り込み(Interruput)、トラップ(Trap)に分類整理し、まとめてEIT処理とした。
例外(Exception)- 命令実行中に起こる物、ページ違反等で、ハンドラから復帰した場合は当該命令を再実行する
割り込み(Interruput)- プログラムの実行と無関係に、外部要因で起こる物
トラップ(Trap)- システムコール、零による除算等で、ハンドラから復帰した場合は当該命令の次の命令から再開する