平成25年度(2013)春期 問5 | 情報処理技術者試験 エンベデッドシステムスペシャリスト
多重にハードウェア割込みが発生する組込みシステムにおけるISR(Interrupt Service Routine)の処理の説明のうち、適切なものはどれか。
選択肢 ア
ISR処理時間が長い順に高い割込み優先度を与えると、システム全体のリアルタイム応答性が向上する。
選択肢 イ
ISR処理中に、ほかの割込み要求を抑止する場合は、セマフォを用いる。
選択肢 ウ
最大割込み処理時間は、すべてのISR処理時間の合計であり、最も優先度の高い割込みが発生してから、そのISR処理の完了までの時間に相当する。
選択肢 エ
低い優先度の割込みによるISR処理中に割込み禁止を行うと、その間に発生した高い優先度の割込みに対するISR応答時間は長くなる。
[出典:情報処理技術者試験 エンベデッドシステムスペシャリスト 平成25年度(2013)春期 問5]