rarara
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看rarara的 主題 / 回貼
樓主  發(fā)表于: 2008-09-12 17:48
BCD轉換問題
1.BCD碼和10進制是什么關系????
2.為什么程序中會用到BCD轉I???
3.數(shù)學運算指令中,用的是10進制還是BCD碼????
wlw
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 285 個
工控威望: 399 點
下載積分: 1296 分
在線時間: 214(小時)
注冊時間: 2009-01-10
最后登錄: 2016-12-06
查看wlw的 主題 / 回貼
1樓  發(fā)表于: 2010-08-30 20:04
一,BCD碼有多種,最長用的是8421 碼,BCD碼也就是二———十進制,即;十進制的  0 1 2 3 4 5 6 7 8 9 這十個數(shù)用4位二進制來表示。0000表示0,0001表示1,0010表示2,0011表示3,0100表示4,0101表示5,0110表示6,0111表示7,1000表示8,1001表示9.。這就是BCD碼和十進制的關系。
二,大于9的數(shù)就用字母表示了,即;16進制。10用A表示1010,11用B表示1011,12用C表示1100,13用D表示1101,14用E表示1110,15用F表示1111,所以4位二進制最多可以組合以上16種不重復的組合。
三,