加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專(zhuān)業(yè)用戶(hù)
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入
  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

什么是二進(jìn)制

2021/08/03
7473
閱讀需 3 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

硬件型號(hào):戴爾7300

系統(tǒng)版本:Windows10

二進(jìn)制是計(jì)算技術(shù)中廣泛采用的一種數(shù)制。二進(jìn)制數(shù)據(jù)是用0和1兩個(gè)數(shù)碼來(lái)表示的數(shù)。它的基數(shù)為2,進(jìn)位規(guī)則是“逢二進(jìn)一”,借位規(guī)則是“借一當(dāng)二”。

二進(jìn)制的優(yōu)缺點(diǎn)都很明顯。優(yōu)點(diǎn)是只有兩個(gè)數(shù)碼0和1,因此它的每一位數(shù)都可用任何具有兩個(gè)不同穩(wěn)定狀態(tài)的元件來(lái)表示;基本運(yùn)算規(guī)則簡(jiǎn)單,運(yùn)算操作方便。缺點(diǎn)是用二進(jìn)制表示一個(gè)數(shù)時(shí),位數(shù)多。因此實(shí)際使用中多采用送入數(shù)字系統(tǒng)前用十進(jìn)制。

(圖片來(lái)源于互聯(lián)網(wǎng)

二進(jìn)制編碼

用四位二進(jìn)制代碼來(lái)表示一位十進(jìn)制數(shù),稱(chēng)為二-十進(jìn)制編碼,簡(jiǎn)稱(chēng)BCD(Binary Coded Decimal)碼。根據(jù)代碼的每一位是否有權(quán)值BCD碼可分為有權(quán)碼和無(wú)權(quán)碼兩類(lèi),應(yīng)用最多的是8421BCD碼,無(wú)權(quán)碼用得較多的是余三碼和格雷碼,我們通常所說(shuō)的BCD碼指的是8421BCD碼。

8421BCD碼中的“8421”表示從高到低各位二進(jìn)制位對(duì)應(yīng)的權(quán)值分別為8、4、2、1,將各二進(jìn)制位與權(quán)值相乘,并將乘積相加就得相應(yīng)的十進(jìn)制數(shù)。例如,8421BCD碼“0111”,0×8+1×4+1×2+1×1=7D,其中D表示十進(jìn)制(Decimal)數(shù)。

(圖片來(lái)源于互聯(lián)網(wǎng))

二進(jìn)制與十進(jìn)制的換算

(1)二進(jìn)制轉(zhuǎn)十進(jìn)制

方法:“按權(quán)展開(kāi)求和”

【例】:(1011)2 = 1*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = (11)10

規(guī)律:個(gè)位上的數(shù)字的次數(shù)是0,十位上的數(shù)字的次數(shù)是1,……,依次遞增,而十分位的數(shù)字的次數(shù)是-1,百分位上數(shù)字的次數(shù)是-2,……,依次遞減。

注意:不是任何一個(gè)十進(jìn)制小數(shù)都能轉(zhuǎn)換成有限位的二進(jìn)制數(shù)。

(2)十進(jìn)制轉(zhuǎn)二進(jìn)制

①十進(jìn)制整數(shù)轉(zhuǎn)二進(jìn)制數(shù):“除以2取余,逆序排列”(除二取余法)

【例】:(89)10=(1011001)2

89÷2 ……1

44÷2 ……0

22÷2 ……0

11÷2 ……1

5÷2 ……1

2÷2 ……0

1

②十進(jìn)制小數(shù)轉(zhuǎn)二進(jìn)制數(shù):“乘以2取整,順序排列”(乘2取整法)

【例】:(0.625)10= (0.101)2

0.625*2=1.25 ……1

0.25*2=0.50 ……0

0.50*2=1.00 ……1

相關(guān)推薦

電子產(chǎn)業(yè)圖譜