zhujijie
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 4 個
工控威望: 96 點
下載積分: 533 分
在線時間: 4(小時)
注冊時間: 2010-09-12
最后登錄: 2020-03-06
查看zhujijie的 主題 / 回貼
樓主  發(fā)表于: 2010-09-13 23:33
BCD碼是什么?怎樣運用?請各位高手指點一下!
zzy4469
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 23 個
工控威望: 183 點
下載積分: 1515 分
在線時間: 74(小時)
注冊時間: 2008-09-15
最后登錄: 2024-10-10
查看zzy4469的 主題 / 回貼
1樓  發(fā)表于: 2010-09-30 12:57
BCD碼是一種碼制,是以4位2進制表示十進制數(shù)中的0----9數(shù)值的方法。在一個數(shù)據(jù)寄存器中有16個字節(jié),把其分為4個為一組,分別表示0---9的數(shù)。
教你一個笨辦法:
例如:1001 這個2進制數(shù),其4個位對應(yīng)的BCD碼的位分別是8421. 那么1001在BCD里面就是8+1=9;0011在BCD里面就是1+2=3;
注意:在一個數(shù)據(jù)寄存器中最大用BCD碼表示的數(shù)為:9999