日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

BCD码中的8421码 2421码 5421码和余3码的简单使用

發布時間:2023/12/14 编程问答 52 豆豆
生活随笔 收集整理的這篇文章主要介紹了 BCD码中的8421码 2421码 5421码和余3码的简单使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

BCD碼

二進制編碼的十進制數(Binary Code Decimal,BCD)。通常采用4位二進制數來表示一位十進制數中的0~9這十個數。這種編碼可以使二進制十進制之間的轉換得以快速進行。但是二進制數可以組合出16種代碼,故必有6種為冗余狀態。
將十進制的數轉換成bcd碼必須要先裝換成二進制

8421碼

它是一種有權碼,假設數值為b3b2b1b0,則權值從高到底為8、4、2、1。如8→1000;9→1001。
例如 (255)10=(0010 0101 0101)2
如果兩個8421碼相加之和小于或等于(1001)2,即(9)10,則不需要修正;如果相加之和大于或者等于(1010)2,即(10)10,則要加6修正。
例如
3+9=12 → 0011+1001+0110=10010 按照bcd碼原理(從低向高,缺的位補0) 為00010010。
3+5=8 → 0011+0101=1000。

2421碼

它也是一種有權碼,假設數值為b3b2b1b0,則權值從高到底為2、4、2、1。特點是大于等于5的4為二進制數中最高位為1,小于5的最高為為0。
如8→1110 ,5→1011 ,3→0011

5421碼

它也是一種有權碼,假設數值為b3b2b1b0,則權值從高到底為5、4、2、1

十進制數5421BCD碼
00000
10001
20010
30011
40100
51000
61001
71010
81011
91100

余3碼

它是一種無權碼,實在8421碼的基礎上加上(0011)2形成的,即是8421碼加上3,有上溢出和下溢出的空間。

總結

以上是生活随笔為你收集整理的BCD码中的8421码 2421码 5421码和余3码的简单使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。