平成24年度秋期 応用情報技術者試験 午前 問21
8ビットD/A変換器を使って,電圧を発生させる。使用するD/A変換器は,最下位の1ビットの変化で10ミリV変化する。データに0を与えたときの出力は0ミリVである。データに16進数で82を与えたときの出力は何ミリVか。
- ア 820
- イ 1,024
- ウ 1,300
- エ 1,312
解答・解説を見る
正解:ウ
AI解説
16進数82を10進数に変換すると8×16+2=130。最下位1ビット当たり10ミリV変化するD/A変換器なので、出力は130×10=1,300ミリVとなり、ウが正しい。 ア: 820は16進の82をそのまま10進の82と誤読して10倍した値である。 イ: 1,024は2の10乗であり、本問の計算とは無関係な値である。 ウ: 正解。(8×16+2)×10ミリV=1,300ミリV。 エ: 1,312は16進から10進への変換で桁の重みを誤った計算値である。 💡 D/A変換問題は「ディジタル値を10進に直す→1LSB当たりの電圧を掛ける」の2段階で解ける。16進1桁目の重みは16であることを落ち着いて確認しよう。
出典:平成24年度 秋期 応用情報技術者試験 午前 問21 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。