AD/DA変換
正負の両方の電圧を扱うADCで使われる「オフセットバイナリ」符号の説明として正しいものはどれか。
- A最上位ビットだけで符号を表し、残りで絶対値を表す
- B負のフルスケールをすべて0、正のフルスケールをすべて1とし、0 Vは中央のコードで表す
- C負の値をすべて0のコードにまとめる
答えと解説を見る
正解:B. 負のフルスケールをすべて0、正のフルスケールをすべて1とし、0 Vは中央のコードで表す
オフセットバイナリは、入力範囲の最小値(負のフルスケール)を000…0、最大値を111…1とし、0 Vを中央付近のコード(例えば100…0)で表す方式です。2の補数とは最上位ビットを反転しただけの関係にあり、どちらもバイポーラ入力のADCでよく使われます。
- A. 最上位ビットを符号、残りを絶対値とするのは符号と絶対値の表現です。
- B. 正しい。全範囲を0から順に割り当て、0 Vは中央になります。
- C. 負の値を1つのコードにまとめると情報が失われます。