首頁>Club>
7
回覆列表
  • 1 # 愛潛水的小飛俠

    壓縮BCD碼指二進位制編碼的十進位制

    壓縮BCD碼指一個位元組8位儲存2位BCD碼。比如32用8421BCD碼錶示如下:非壓縮BCD碼錶示:00000011 00000010;壓縮BCD碼錶示:0011 0010;使用BCD碼錶示10進位制數字比較好理解,且佔用空間較小,在用數字表示的資料方面得到廣泛應用。如果聽到“原長度10個位元組,用壓縮BCD碼錶示為5個位元組”也就好理解了。比如“1234567890",即可以說用壓縮BCD碼錶示為5個位元組。

  • 2 # 霸天虎0606

    所謂的壓縮BCD碼,指的就是用四位二進位制數表示一位BCD碼,用一個位元組表示的兩位BCD碼,稱為壓縮型BCD碼。

    一個BCD碼佔4位,而一個位元組有8位。若把二個BCD碼放在一個位元組中,就叫壓縮的BCD碼。而一個位元組只放一個BCD碼,高位置0,則叫非壓縮的BCD碼。

    壓縮BCD碼分為有權碼和無權碼。有權碼是以不同的權值關係進行編碼,所以,有權碼可以按權展開求和得到等值十進位制數如:8421(最常用)、2421、5421…;無權碼如:餘3碼、格雷碼(嚴格意義上格雷碼並不屬於BCD碼)…則沒有這種換算方式。

  • 中秋節和大豐收的關聯?
  • 財務工作總結順口溜?