十進制數(shù)的二進制編碼(BCD)

發(fā)布時間:2024-03-18
bcd碼不是二進制數(shù),而是用4位二進制碼對十進制數(shù)字符號進行編碼后的十進制數(shù),即二進制編碼的十進制數(shù),簡稱bcd(binary coded decimal)碼。bcd碼與十進制數(shù)之間的轉(zhuǎn)換是按4位二進制碼對應(yīng)1位十進制數(shù),直接進行轉(zhuǎn)換的,即1個n位十進制數(shù)對應(yīng)的bcd碼一定為4n位二進制碼。數(shù)字系統(tǒng)中常用的bcd碼有8421碼、2421碼和余3碼,3種編碼的特點可歸納如下。
1.8421碼
8421碼是一種用4位二進制碼表示1位十進制數(shù)字符號的有權(quán)碼,其4位二進制碼從高位至低位的權(quán)依次為8、4、2、1,故稱為8421碼。
例如,(369)10=(0011 0110 1001)8421
8421碼的位權(quán)與4位二進制數(shù)的位權(quán)完全相同,但8421碼不允許出現(xiàn)1010~1111六種組合。其次,8421碼與ascii碼的低4位相同,兩者轉(zhuǎn)換非常方便。
2.2421碼
2421碼是一種用4位二進制碼表示1位十進制數(shù)字符號的有權(quán)碼,其4位二進制碼從高位至低位的權(quán)依次為2、4、2、1,故稱為2421碼。
例如,(369)10=(0011 1100 1111)2421
2421碼不允許出現(xiàn)0101~1010六種組合。其次,2421碼是一種“對9的自補代碼”,可給運算帶來方便。
3.余3碼
余3碼是由8421碼加上0011形成的一種無權(quán)碼,由于它的每個字符編碼比相應(yīng)8421碼多3,故稱為余3碼。
例如,(369)10=(0110 1001 1100)余3碼
余3碼不允許出現(xiàn)0000、0001、0010、1101、1110和1111六種組合。其次,余3碼是一種“對9的自補代碼”,可給運算帶來方便。
上一個:產(chǎn)品推薦丨在污水處理中常用到的傳感器
下一個:投標(biāo)書應(yīng)如何排版和檢查?

mini自拍桿怎么安裝,自拍桿安裝教程
ipad1代分辨率(ipad mini1 分辨率)
大白菜一鍵裝機win7詳細(xì)教程(大白菜一鍵重裝系統(tǒng)怎么用)
安卓手機怎么刷機,安卓手機怎么刷機清除密碼設(shè)置(安卓手機怎么徹底刷機)
日工資計算的方法和法律規(guī)定是什么
建筑施工壓路機安全操作規(guī)程
法院是怎么認(rèn)定夫妻共同債務(wù)的
win7總是沒有聲音(win7為什么沒聲音怎么回事)
交管12123罰款支付不了,支付平臺網(wǎng)頁無法打開(交管12123罰款支付不了 單號出來了怎么辦)
粽子配茶 也有講究
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos