zhujijie
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 4 個
工控威望: 96 點
下載積分: 533 分
在線時間: 4(小時)
注冊時間: 2010-09-12
最后登錄: 2020-03-06
查看zhujijie的 主題 / 回貼
樓主  發(fā)表于: 2010-09-13 23:33
BCD碼是什么?怎樣運用?請各位高手指點一下!
hbsw613
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 135 個
工控威望: 272 點
下載積分: 18250 分
在線時間: 203(小時)
注冊時間: 2009-09-03
最后登錄: 2019-03-24
查看hbsw613的 主題 / 回貼
1樓  發(fā)表于: 2010-09-15 00:33
BCD撥碼開關的數(shù)據(jù)經(jīng)過BIN指令轉(zhuǎn)換后就變成了二進制數(shù)。
wlw
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 285 個
工控威望: 399 點
下載積分: 1296 分
在線時間: 214(小時)
注冊時間: 2009-01-10
最后登錄: 2016-12-06
查看wlw的 主題 / 回貼
2樓  發(fā)表于: 2010-09-17 10:37
就是4位2進制組成的BCD碼,即;0000,0001,0010,0011,……1111.表示0,1,2,3,………F. 在編程時有些數(shù)據(jù)10進制,8進制,16進制最終是要轉(zhuǎn)換成2進制才能進行運算,所以BCD碼可以將上面的幾種進制進行轉(zhuǎn)換2進制。
zzy4469
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 24 個
工控威望: 184 點
下載積分: 1517 分
在線時間: 74(小時)
注冊時間: 2008-09-15
最后登錄: 2024-11-14
查看zzy4469的 主題 / 回貼
3樓  發(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個位對應的BCD碼的位分別是8421. 那么1001在BCD里面就是8+1=9;0011在BCD里面就是1+2=3;
注意:在一個數(shù)據(jù)寄存器中最大用BCD碼表示的數(shù)為:9999
xiaonan
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看xiaonan的 主題 / 回貼
4樓  發(fā)表于: 2010-09-30 15:03
就是4位2進制組成的BCD碼,即;0000,0001,0010,0011,……1111.表示0,1,2,3,………F. 在編程時有些數(shù)據(jù)10進制,8進制,16進制最終是要轉(zhuǎn)換成2進制才能進行運算,所以BCD碼可以將上面的幾種進制進行轉(zhuǎn)換2進制。
190954592
幾朵白云月漸盈
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 73 個
工控威望: 144 點
下載積分: 2012 分
在線時間: 38(小時)
注冊時間: 2009-10-22
最后登錄: 2013-09-30
查看190954592的 主題 / 回貼
5樓  發(fā)表于: 2010-09-30 18:19
這位仁兄你要看下計算機基礎了,呵呵·簡單單的換算