首頁 >常見問題 >計算機基於二進制數來實現的原因

計算機基於二進制數來實現的原因

尚
原創
2019-12-18 15:30:3330921瀏覽

計算機基於二進制數來實現的原因

電腦基於二進制數來實現的原因:

1、電路中容易實現:當電腦工作的時候,電路通電工作,於是每個輸出端就有了電壓。

電壓的高低透過類比數位轉換即轉換成了二進位:

高電位是由1表示,低電位由0表示。也就是說將類比電路轉換成數位電路。這裡的高電位與低電位可以人為確定,一般地,2.5伏特以下為低電平,3.2伏特以上為高電平。二進制數碼只有兩個(“0”和“1”)。電路只要能辨識低、高就可以表示「0」和「1」。

2、物理上最容易實現儲存:  

(1)基本道理:二元在物理上最容易實現存儲,透過磁極的取向、表面的凹凸、光照的有無等來記錄。

(2)具體道理:對於只寫一次的光碟,將雷射光束聚住成1--2um的小光束,依靠熱的作用融化盤片表面上的碲合金薄膜,在薄膜上形成小洞(凹坑),記錄下“1”,原來的位置表示記錄“0”。  

3、方便進行加、減運算和計數編碼。易於進行轉換,二進制與十進制數字易於互相轉換。 

簡化運算規則:

兩個二進位數和、積運算組合各有三種,運算規則簡單,有利於簡化電腦內部結構,提高運算速度。

電子電腦能以極高速度進行資訊處理和加工,包括資料處理和加工,而且有極大的資訊儲存能力。資料在電腦中以裝置的物理狀態表示,採用二進位數字系統,電腦處理所有的字元或符號也要用二進位編碼來表示。

用二元的優點是容易表示, 運算規則簡單,節省設備。人們知道,具有兩種穩定狀態的元件(如晶體管的導通和截止,繼電器的接通和斷開,電脈衝電平的高低等)容易找到,而要找到具有10種穩定狀態的元件來對應十進制的10個數字就困難了 

4、便於邏輯判斷(是或非)。適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進位只有兩個數碼,剛好與邏輯代數中的「真」與「假」相符。二進位的兩個數字正好與邏輯命題中的「真(Ture)」、「假(False)或稱為」是(Yes)、「否(No)相對應。 

5、用二進位表示資料具有抗干擾能力強,可靠度高等優點。因為每位資料只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。  

###########################################################################

以上是計算機基於二進制數來實現的原因的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn