AD/DA轉換
關於處理正負兩種電壓的ADC所使用的「偏移二進位(offset binary)」編碼,下列說明何者正確?
- A僅以最高位元表示正負號,其餘表示絕對值
- B將負的滿刻度全設為0、正的滿刻度全設為1,0 V以中間的碼表示
- C將負值全部歸為0的碼
查看答案與解析
正確答案:B. 將負的滿刻度全設為0、正的滿刻度全設為1,0 V以中間的碼表示
偏移二進位是將負的滿刻度設為000…0、正的滿刻度設為111…1,0 V以中間附近的碼(100…0)表示的方式。它與二補數的關係只是將最高位元反轉,轉換很簡單。在ADC內部,單純由下往上數的偏移二進位較為自然,因此輸出常採用,再由數位處理端改為二補數進行運算。
- A. 以最高位元為正負號、其餘為絕對值,是符號加絕對值的表示法。
- B. 正確。從0起依序分配整個範圍,0 V位於中間。
- C. 將負值歸為一個碼會遺失資訊。