Nios II Gen2 プロセッサー・リファレンス・ガイド

ID 683836
日付 10/28/2016
Public
ドキュメント目次

2.5.1. 例外コントローラー

Nios II アーキテクチャーでは、ベクター化されていないシンプルな例外コントローラーにより、すべての例外タイプを処理できます。ハードウェア割り込みを含め、どの例外が発生してもプロセッサーは 1 つの例外アドレスに実行を移します。このアドレスの例外ハンドラーは、例外の原因を特定して、適切な例外ルーチンをディスパッチします。

例外アドレスは、Qsys の Nios II Processor パラメーター・エディターで指定します。

すべての例外は正確です。正確とは、プロセッサーがフォールトする命令に先行するすべての命令の実行を完了し、フォールトする命令に続く命令の実行を開始していないことを意味します。正確な例外により、例外ハンドラーが例外をクリアーすると、プロセッサーはプログラムの実行を再開できます。