ハードウェア (全64問中11問目)

No.11

16ビットのダウンカウントのカウンタを用い,そのカウンタの値が0になると割込みを発生させるハードウェアタイマがある。カウンタに初期値として10進数の150をセットしてタイマをスタートすると,最初の割込みが発生するまでの時間は何マイクロ秒か。ここで,タイマクロックは16MHzを32分周したものとする。

分類

テクノロジ系 » ハードウェア » ハードウェア

正解

解説

「タイマクロックの周期は16MHzを32分周」という記述から、周期は以下のように求められます。

 16MHz÷32=500kHz

この500kHzからダウンカウントの時間間隔は以下のように計算できます。

 1秒÷500kHz=0.000002=2マイクロ秒

カウンタの初期値が150なので、カウンタの値が0になり割込みが発生するまでの時間は、

 2マイクロ秒×150=300マイクロ秒

したがって「エ」が正解です。
© 2010-2018 応用情報技術者試験ドットコム All Rights Reserved.

Pagetop