邏輯電路
下列哪一項是格雷碼的特徵?
- A以4位元表示十進位數每一位數的編碼
- B以同位元偵測錯誤的編碼
- C相鄰的值之間只有1位元變化的編碼
查看答案與解析
正確答案:C. 相鄰的值之間只有1位元變化的編碼
格雷碼是相鄰的值之間必定只有1位元變化的編碼,可由二進位數B以 B XOR (B >> 1) 求得。由於不會有多個位元同時改變,在旋轉編碼器的位置偵測,或在以不同時脈動作的電路之間傳遞FIFO指標時,不會有讀到中途錯誤值的風險。卡諾圖方格的排列也是格雷碼順序。以4位元表示十進位每一位數的則是BCD。