編碼
發(fā)布時(shí)間:2013/10/18 20:21:20 訪問次數(shù):1011
用十進(jìn)制數(shù)來表示一種特定的編號就是編碼,B11961如郵政編碼、電話號碼等。數(shù)字系統(tǒng)中的信息可分為數(shù)值、文字符號兩類,它們在計(jì)算機(jī)中也用二進(jìn)制數(shù)碼表示,這個(gè)特定的二進(jìn)制數(shù)碼稱為代碼,建立這種代碼與十進(jìn)制數(shù)值、字母、符號的一一對應(yīng)的關(guān)系成為編碼。
若所需編碼的信息有N項(xiàng),則所需的二進(jìn)制數(shù)碼的位數(shù)咒應(yīng)滿足如下關(guān)系:
2N≥N
常用的編碼有:二一十進(jìn)制碼(BCD碼),余3碼,格雷碼,美國信息交換標(biāo)準(zhǔn)代碼(ASCII)等。都分編碼的特點(diǎn)如表6.6.1所示。
1.BCD碼
十進(jìn)制數(shù)有0~9共10個(gè)數(shù)碼,要用4位二進(jìn)制數(shù)才能表示1位十進(jìn)制數(shù),但4位二進(jìn)制代碼有0000~1111共16種狀態(tài),而BCD碼只需10種狀態(tài),所以,必須選取其中10種狀態(tài)作為BCD碼。方案很多,通常是取4位二進(jìn)制代碼的前10種狀態(tài)0000~1001表示0~9這10個(gè)數(shù)碼,而去掉后面6種狀態(tài)(1010~1111)。這時(shí),4位二進(jìn)制代碼各位具有的權(quán)從高位到低位依次為8、4、2、1,故稱為8421碼。8421碼也稱為8421BCD碼。將各位代碼乘權(quán)相加,且口可得到該二進(jìn)制代碼所表示的十進(jìn)制數(shù)。如1001所表示的十進(jìn)制數(shù)是8+0+0+1=9。
2.格雷碼
格雷碼也是一種BCD碼,但是它遵循另外兩種特性。
(1)鐳環(huán)特性
在兩個(gè)二值代碼中,不相同碼位的位數(shù)稱為這兩個(gè)代碼的距離,表6. 6.1中9和10對應(yīng)的兩個(gè)代碼分別為1101和1111,僅次低位不同,它們之間的距離為1。如果把格雷碼中的第一個(gè)代碼0001與最后一個(gè)代碼1000也看作相鄰的代碼,那么各相鄰兩位代碼之間的距離均為1,故稱它為單位距離碼。這種特性又稱為循環(huán)特性,具有循環(huán)特性的編碼稱為循環(huán)碼。格雷碼是一種循環(huán)碼。
在數(shù)字電路中,由于循環(huán)碼具有循環(huán)特性,當(dāng)數(shù)值遞增或遞減時(shí),將不會出現(xiàn)瞬變過程,從而提高了電路的抗干擾能力和可靠性,也有助于提高電路的工作速度。
(2)反射特性
若以格雷碼的最高位0和1的交界處為對稱軸,處于軸對稱位置的各對代碼除最高位不同外,其余各位均相同,這一特點(diǎn)為反射特性。上述最高位稱為反射位。有反射特性的編碼稱為反射碼。格雷碼是具有反射特性的循環(huán)碼。這種編碼的反射特性將有可能簡化把代碼變換回信息的譯碼電路。
用十進(jìn)制數(shù)來表示一種特定的編號就是編碼,B11961如郵政編碼、電話號碼等。數(shù)字系統(tǒng)中的信息可分為數(shù)值、文字符號兩類,它們在計(jì)算機(jī)中也用二進(jìn)制數(shù)碼表示,這個(gè)特定的二進(jìn)制數(shù)碼稱為代碼,建立這種代碼與十進(jìn)制數(shù)值、字母、符號的一一對應(yīng)的關(guān)系成為編碼。
若所需編碼的信息有N項(xiàng),則所需的二進(jìn)制數(shù)碼的位數(shù)咒應(yīng)滿足如下關(guān)系:
2N≥N
常用的編碼有:二一十進(jìn)制碼(BCD碼),余3碼,格雷碼,美國信息交換標(biāo)準(zhǔn)代碼(ASCII)等。都分編碼的特點(diǎn)如表6.6.1所示。
1.BCD碼
十進(jìn)制數(shù)有0~9共10個(gè)數(shù)碼,要用4位二進(jìn)制數(shù)才能表示1位十進(jìn)制數(shù),但4位二進(jìn)制代碼有0000~1111共16種狀態(tài),而BCD碼只需10種狀態(tài),所以,必須選取其中10種狀態(tài)作為BCD碼。方案很多,通常是取4位二進(jìn)制代碼的前10種狀態(tài)0000~1001表示0~9這10個(gè)數(shù)碼,而去掉后面6種狀態(tài)(1010~1111)。這時(shí),4位二進(jìn)制代碼各位具有的權(quán)從高位到低位依次為8、4、2、1,故稱為8421碼。8421碼也稱為8421BCD碼。將各位代碼乘權(quán)相加,且口可得到該二進(jìn)制代碼所表示的十進(jìn)制數(shù)。如1001所表示的十進(jìn)制數(shù)是8+0+0+1=9。
2.格雷碼
格雷碼也是一種BCD碼,但是它遵循另外兩種特性。
(1)鐳環(huán)特性
在兩個(gè)二值代碼中,不相同碼位的位數(shù)稱為這兩個(gè)代碼的距離,表6. 6.1中9和10對應(yīng)的兩個(gè)代碼分別為1101和1111,僅次低位不同,它們之間的距離為1。如果把格雷碼中的第一個(gè)代碼0001與最后一個(gè)代碼1000也看作相鄰的代碼,那么各相鄰兩位代碼之間的距離均為1,故稱它為單位距離碼。這種特性又稱為循環(huán)特性,具有循環(huán)特性的編碼稱為循環(huán)碼。格雷碼是一種循環(huán)碼。
在數(shù)字電路中,由于循環(huán)碼具有循環(huán)特性,當(dāng)數(shù)值遞增或遞減時(shí),將不會出現(xiàn)瞬變過程,從而提高了電路的抗干擾能力和可靠性,也有助于提高電路的工作速度。
(2)反射特性
若以格雷碼的最高位0和1的交界處為對稱軸,處于軸對稱位置的各對代碼除最高位不同外,其余各位均相同,這一特點(diǎn)為反射特性。上述最高位稱為反射位。有反射特性的編碼稱為反射碼。格雷碼是具有反射特性的循環(huán)碼。這種編碼的反射特性將有可能簡化把代碼變換回信息的譯碼電路。
熱門點(diǎn)擊
- 常小數(shù)點(diǎn)的七段共陰極半導(dǎo)體數(shù)碼管BS201的
- 由3AD18型功率管組成的乙類推挽功率放大器
- 常見的BCD編碼
- 量化和編碼
- 掃頻測試法測試放大器幅頻特性曲線
- 七段字形譯碼器
- 可變電容器及其主要參數(shù)
- 吸錫電烙鐵的外形與結(jié)構(gòu)
- 銼削平面的方法
- 三種類型電位器阻值變化特性
推薦技術(shù)資料
- 自制經(jīng)典的1875功放
- 平時(shí)我也經(jīng)常逛一些音響DIY論壇,發(fā)現(xiàn)有很多人喜歡LM... [詳細(xì)]
- 超低功耗角度位置傳感器參數(shù)技術(shù)
- 四路輸出 DC/DC 降壓電源
- 降壓變換器和升降壓變換器優(yōu)特點(diǎn)
- 業(yè)界首創(chuàng)可在線編程電源模塊 m
- 可編程門陣列 (FPGA)智能 電源解決方案
- 高效先進(jìn)封裝工藝
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究