正解は ウ
割込みの分類を問う基本問題です。割込みは、実行中のプログラム自身が原因で発生する内部割込みと、実行中のプログラムとは無関係に外部の要因で発生する外部割込みに大別されます。内部割込みには、ゼロ除算や桁あふれなどのプログラム例外、存在しない命令の実行エラー、仮想記憶のページフォールト、OS機能を呼び出すシステムコール(SVC割込み)などがあります。外部割込みには、タイマによる時間経過の通知(タイマ割込み)、キーボードやディスクなどの入出力完了通知(入出力割込み)、電源異常や機械故障(機械チェック割込み)などがあります。ウのタイマによる通知は、実行中のプログラムの内容とは無関係に、ハードウェアのタイマ装置が一定時間の経過を知らせるものなので外部割込みです。正解はウです。判別のコツは「いま実行している命令が原因か(内部)、それ以外のハードウェアやイベントが原因か(外部)」という一点に絞って考えることです。
割込みは原因で分類: いま実行した命令が原因=内部(ゼロ除算・不正命令・ページフォールト・SVC)、外のハードウェアやイベントが原因=外部(タイマ・入出力・電源異常)。