未分類
春期
エンベデッドシステムスペシャリスト 2012年 春期 問9
9 / 25
優先度に基づくプリエンプティブスケジューリングが行われる二つのタスク A,B がある。優先度は Aの方が高く、制約条件は表のとおりである。Bが実行中、割込み によって Aに実行を移すとき、A,Bともにデッドラインを超えないためには、割込 みハンドラを何マイクロ秒以内で処理する必要があるか。ここで、割込み発生から割 込みハンドラが起動するまでの時間、及びタスク切替えによるオーバヘッドの時間は 無視するものとする。 単位 マイクロ秒 タスクの実行時間 起動してからデッドラインまでの時間 タスクA タスクB
正解と解説
表示する
正解 ア
20
タスクA・Bともにデッドラインを超えないための割込みハンドラの許容処理時間を、各タスクの実行時間とデッドラインの制約から計算した値が正解になります。