平成24年度 秋期 応用情報技術者試験 午前 問21
テクノロジ/ハードウェア8ビットD/A変換器を使って,電圧を発生させる。使用するD/A変換器は,最下位の1ビットの変化で10ミリV変化する。データに0を与えたときの出力は0ミリVである。データに16進数で82を与えたときの出力は何ミリVか。
出典:平成24年度 秋期 応用情報技術者試験 午前 問21
- ア820
- イ1,024
- ウ1,300
- エ1,312
正解:ウ
解説
16進数82は2進数で10000010,10進数で130です。最下位1ビットの変化で10ミリV変化するので,出力電圧は130×10=1,300ミリVとなります。
選択肢ごとの解説
- ア誤り。16進数82を10進数に変換せず8×10=80や8進数として扱うなど誤った変換をした場合に近い値です。
- イ誤り。8ビットの最大値256に近い値を使うなど,データ値を誤って解釈した場合の値です。
- ウ正しい。16進数82は10進数で130であり,130×10ミリV=1,300ミリVとなります。
- エ誤り。130に10ではなく別の係数(約10.09)を掛けた場合など,計算を誤った場合の値です。