回覆列表
  • 1 # 使用者4367851830794

    二進位制碼:二進位制程式碼,就是用0和1表示,滿2進1的程式碼語言。特點

    1.兩個特點:它由兩個基本字元0,1組成,二進位制數運算規律是逢二進一。

    2.表述:為區別於其它進位制數,二進位制數的書寫通常在數的右下方註上基數2,或加後面加B表示。

    迴圈碼:迴圈碼是一種無權碼,迴圈碼編排的特點是相鄰兩個數碼之間符合卡諾圖中的鄰接條件,即相鄰兩個數碼之間只有一位碼元不同,碼元就是組成數碼的單元。符合這個特點的有多種方案,但迴圈碼只能是表中的那種。迴圈碼的優點是沒有瞬時錯誤,因為在數碼變換過程中,在速度上會有快有慢,中間經過其它一些數碼形式,稱它們為瞬時錯誤。這在某些數字系統中是不允許的,為此希望相鄰兩個數碼之間僅有一位碼元不同,即滿足鄰接條件,這樣就不會產生瞬時錯誤。迴圈碼就是這樣一種編碼,它可以在卡諾圖中依次迴圈得到。迴圈碼又稱格雷碼( Grey Code )。

    格雷碼特點:

    1、格雷碼的特點是任意兩組相鄰之間只有一位不同,其餘各位都相同,而且0和最大數(2的N次方減一)對應的兩組格雷碼之間也只有一位不同。

    2、格雷碼是一種迴圈碼,它的特性使它在形成和傳輸過程中引起的誤差較小。如計數電路按格雷碼計數時,電路每次狀態更新只有一位程式碼變化,從而減少了計數錯誤。

    普通二進位制碼與格雷碼相互轉換關係為:

    1。二進位制碼轉換成格雷碼:

    從最右邊第一位開始,依次將每一位與左鄰一位異或(XOR),作為對應格雷碼該位的值,最左邊一位不變。

    2。格雷碼轉換成二進位制碼:

    從左邊第二位起,將每位與左邊一位解碼後的值異或(XOR),作為該位解碼後的值(最左邊一位依然不變)。

  • 中秋節和大豐收的關聯?
  • 為什麼網上有的文章不能複製?