資格スワイプ
科目A-1(多肢選択式・四肢択一、30問)

あるマイコンにおいて、割込み要求(IRQ)の発生から割込みコントローラでの受付・優先度判定までに1.2μs、CPUが実行中の命令を完了して割込みベクタへ分岐するまでに0.6μs、割込みハンドラ内でレジスタ一式をスタックへ退避するのに0.5μsを要する。割込み発生から、ハンドラ内の本来の処理(業務コード)が実行を開始するまでに要する時間はどれか。

  • A1.7μs
  • B1.1μs
  • 2.3μs
  • D2.9μs

解説

割込み発生から業務コード実行開始までの時間は、受付・判定時間、ベクタ分岐までの時間、レジスタ退避時間の合計であり、1.2+0.6+0.5=2.3μsとなる。

根拠マイコンとハードウェア:割込み応答時間

← 前の問題次の問題 →
スワイプでまとめて流す