本文へスキップ

技術士試験(情報工学部門)・情報技術者試験。ファーストマクロ。


Since 2016.4.19

平成26年度 春期 高度情報技術者試験問題と解説

問4

メイン処理、及び表に示す二つの割込みA、Bの処理があり、多重割込みが許可されている。割込みA、Bが図のタイミングで発生するとき、0ミリ秒から5ミリ秒までの間にメイン処理が利用できるCPU時間は何ミリ秒か。ここで、割込み処理の呼出し及び復帰に伴うオーバヘッドは無視できるものとする。

 ┌───┬────────┬──────┐
 │割込み│処理時間(ミリ秒)│割込み優先度│
 ├───┼────────┼──────┤
 │ A │     0.5│   高   │
 ├───┼────────┼──────┤
 │ B │     1.5│   低   │
 └───┴────────┴──────┘

 

ア 2  イ 2.5  ウ 3.5  エ 5


正解


解説

0.5ミリ秒を■で表記し、割込みAを、割込みBを、CPU時間をとすると、以下のように処理される。

 0 1 2 3 4 5
 
■■■■

CPU時間は 0.5ミリ秒 × 4 = 2ミリ秒である。

問3 目次 問5