BCD碼教學

2013-08-03 1:19 am
BCD碼10000110轉換成2進位碼為多少

需要完整的計算過程

回答 (2)

2013-08-03 2:17 am
✔ 最佳答案

你應該是指 BCD碼10000110轉換成十進位碼吧?

留意由右邊開始計,每個位的位值如下:
2^0, 2^1, 2^2, 如此類推。

10000110 = 2^7 + 2^2 + 2^1 = 128+4+2 = 134

2013-08-02 20:28:49 補充:
自由自在,謝謝你的澄清。
那讓我更正答案吧~

我也剛看了這個:
http://tw.myblog.yahoo.com/jennifer-520/article?mid=81

註:我昨天看了你和雨後晴空的回答和發問,你們在數學版很有貢獻。謝謝!

2013-08-02 20:34:53 補充:
我明白你的意思了,讓我更正
BCD碼是每四個bit為一組的表達式。
10000110看成1000和0110,即共有兩個數字。

首先1000是一個二進制數變成 1*(2^3)+0*(2^2)+0*(2^1)+0*(2^0) = 8
然後0110是一個二進制數變成 0*(2^3)+1*(2^2)+1*(2^1)+0*(2^0) = 4+2=6
所以 10000110{BCD} 是指十進制的 86。

最後,把86化為二進制。
86 = 64+16+4+2 = 2^6 + 2^4 + 2^2 +2^1
所以答案是1010110
參考: Calculated, 自由自在
2013-08-03 4:17 am
你誤會了,1000 =8 ; 0110 = 6
BCD碼10000110 = 十進的 86 (八十六)
再將86化為二進碼=01010110


收錄日期: 2021-04-24 10:07:17
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20130802000016KK03578

檢視 Wayback Machine 備份