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