當前位置:聚美館>智慧生活>心理>

bcd壓縮碼是什麼

心理 閱讀(2.08W)
bcd壓縮碼是什麼

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

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

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

bcd壓縮碼是什麼

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

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