Q120.
十進位值69 可轉換為
數位電子 · 乙級 · 數位邏輯設計 · Q120
難易度分析
4 / 5
此題屬於複選題型,要求考生必須同時正確辨識多個編碼系統的轉換邏輯。除了需掌握基礎的進制轉換外,還需精準區分針對十進位每一位數進行獨立編碼(如 BCD 與超三碼)與針對整體數值進行編碼(如二進位與格雷碼)的運算差異,對於編碼定義的細節理解要求較高。
正確答案 (複選):①, ③
- ① BCD 碼01101001:BCD 碼(Binary-Coded Decimal)將十進位每個數字獨立轉為 4 位元二進位,6 對應 0110,9 對應 1001,組合即為 01101001,轉換正確。
- ③ 超三碼(Excess-3 code)10011100:超三碼(Excess-3 code)將每個十進位數字先加 3 後再轉為 BCD,6+3=9 對應 1001,9+3=12 對應 1100,組合即為 10011100,轉換正確。
錯誤選項解析
- ② 格雷碼(Gray code)01100011:格雷碼轉換需先將十進位 69 轉為二進位 01000101,再依「最高位元不變,其餘相鄰位元互斥或」規則得到 01100111,而非選項所述的 01100011。
- ④ 二進位碼00100101:二進位碼轉換應為 69 = 64 + 4 + 1 = 01000101,選項给出的 00100101 等於十進位 37,數值錯誤。
Learning Tip
"此類題型常考進制與編碼系統的轉換規則。需嚴格區分:BCD 碼是逐位十進位數字轉 4 位元、超三碼是 BCD 基礎上加 3、格雷碼強調相鄰碼僅一位元變化(用於減少數位電路切換誤差)、二進位碼則是整體數值轉換。實務上最容易混淆 BCD 與純二進位的差異,切記 BCD 是「逐位獨立編碼」而非整體數值運算。"
學員答題分佈
①BCD 碼011010010%
②格雷碼(Gray code)011000110%
③超三碼(Excess-3 code)100111000%
④二進位碼001001010%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!