格雷碼 格雷碼具有任何相鄰碼只有一位碼元不同的特性


格雷碼 格雷碼具有任何相鄰碼只有一位碼元不同的特性

文章插圖
大家好,小跳來為大家解答以上的問題 。格雷碼具有任何相鄰碼只有一位碼元不同的特性,格雷碼這個很多人還不知道,現在讓我們一起來看看吧!
1、格雷碼(又叫循環二進制碼或反射二進制碼)介紹在數字系統中只能識別0和1,各種數據要轉換為二進制代碼才能進行處理,格雷碼是一種無權碼 , 采用絕對編碼方式,典型格雷碼是一種具有反射特性和循環特性的單步自補碼,它的循環、單步特性消除了隨機取數時出現重大誤差的可能,它的反射、自補特性使得求反非常方便 。
2、格雷碼屬于可靠性編碼,是一種錯誤最小化的編碼方式,因為,自然二進制碼可以直接由數/模轉換器轉換成模擬信號,但某些情況,例如從十進制的3轉換成4時二進制碼的每一位都要變,使數字電路產生很大的尖峰電流脈沖 。
3、而格雷碼則沒有這一缺點,它是一種數字排序系統,其中的所有相鄰整數在它們的數字表示中只有一個數字不同 。
4、它在任意兩個相鄰的數之間轉換時,只有一個數位發生變化 。
5、它大大地減少了由一個狀態到下一個狀態時邏輯的混淆 。
6、另外由于最大數與最小數之間也僅一個數不同,故通常又叫格雷反射碼或循環碼 。
7、下表為幾種自然二進制碼與格雷碼的對照表:十進制數 自然二進制數 格雷碼 十進制數 自然二進制數 格雷碼0 0000 0000 8 1000 11001 0001 0001 9 1001 11012 0010 0011 10 1010 11113 0011 0010 11 1011 11104 0100 0110 12 1100 10105 0101 0111 13 1101 10116 0110 0101 14 1110 10017 0111 0100 15 1111 1000 。
【格雷碼 格雷碼具有任何相鄰碼只有一位碼元不同的特性】本文到此分享完畢,希望對大家有所幫助 。