
メイン処理,及び表に示す二つの割込み A, B の処理があり,多重割込みが許可されている。割込み A, B が図のタイミングで発生するとき,0ミリ秒から5ミリ秒までの間にメイン処理が利用できる CPU 時間は何ミリ秒か。ここで,割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。 割込みA: 処理時間0.5ms, 優先度 高 割込みB: 処理時間1.5ms, 優先度 低
ア. 2
5ms 中、Bは0msと約3.5msで発生し合計1.5×2=3ms。Aは1msと約2.5msで発生し合計0.5×2=1ms使用するが、Aの方が優先度高でB処理を中断する形なので合計割込み時間=3ms(B分2回)+(Aの中断分は既にカウント済み)…結果メイン残=2ms。
基本情報技術者試験 令和元年度 秋期 午前 の過去問一覧へ戻る・問13