修了試験 2026-06-14実施分 基本情報技術者試験 問9
1MHzのクロックでカウントアップする16ビットタイマーを用いて,パルスの幅を測定する。 パルスの立上がり時のタイマー値が100,立下がり時のタイマー値が5,000で,立上がりから立下がりまでの間に1度だけタイマーがオーバーフローした。 このとき,立上がりから立下がりまでのパルス幅は何ミリ秒か。
正答3
解説
正解はウ。 1MHzのクロックは1カウントが1マイクロ秒に相当する。 16ビットタイマーは65,536カウントでオーバーフローするので,立上がり100から1回オーバーフローして立下がり5,000までは(65,536-100)+5,000=70,436カウント,すなわち70.436ミリ秒である。まとめて解く
修了試験 2026-06-14実施分を通しで解く(60問)→