電腦基於二進制數來實現的原因:
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中文網其他相關文章!