為什麼電腦用二進制
1. 計算機中為什麼要用二進制
電腦使用二進制是由它的實現機理決定的。我們可以這么理解:電腦的基層部件是由集成電路組成的,這些集成電路可以看成是一個個門電路組成,(當然事實上沒有這么簡單的)。
當計算機工作的時候,電路通電工作,於是每個輸出端就有了電壓。電壓的高低通過模數轉換即轉換成了二進制:高電平是由1表示,低電平由0表示。也就是說將模擬電路轉換成為數字電路。這里的高電平與低電平可以人為確定,一般地,2.5伏以下即為低電平,3.2伏以上為高電平
電子計算機能以極高速度進行信息處理和加工,包括數據處理和加工,而且有極大的信息存儲能力。數據在計算機中以器件的物理狀態表示,採用二進制數字系統,計算機處理所有的字元或符號也要用二進制編碼來表示。用二進制的優點是容易表示,運算規則簡單,節省設備。人們知道,具有兩種穩定狀態的元件(如晶體管的導通和截止,繼電器的接通和斷開,電脈沖電平的高低等)容易找到,而要找到具有10種穩定狀態的元件來對應十進制的10個數就困難了
2. 電腦為什麼用二進制
當然了,電腦如果能用十進制的就更好了,但是,根據人類目前的技術來說,只能使用二進制(比較簡單).
換句話說,就是人類現在還無法製造出象使用十進制這樣的更高級的電腦.
沒有一進制的,只有二進制,八進制,十進制和十六進制的了.其中,二進制是最簡單的了.
引用:
因為二進制的數除了0就是1,電腦可以很快的讀取各種數據,然後進行轉換,簡單可行,運算規則簡單,適合邏輯運算,邏輯運算只有兩種結果:真(true)和假(
false),這樣用二進制數就很容易表示。
還有電腦中的高電平和低電平都是用0和1來表示。
3. 計算機為什麼採用二進制
計算機之所以採用二進制因為:
1、技術實現簡單,計算機是由邏輯電路組成,邏輯電路通常只有兩個狀態,開關的接通與斷開,這兩種狀態正好可以用「1」和「0」表示。
2、簡化運算規則:兩個二進制數和、積運算組合各有三種,運算規則簡單,有利於簡化計算機內部結構,提高運算速度。
3、適合邏輯運算:邏輯代數是邏輯運算的理論依據,二進制只有兩個數碼,正好與邏輯代數中的「真」和「假」相吻合。
4、易於進行轉換,二進制與十進制數易於互相轉換。
5、用二進製表示數據具有抗干擾能力強,可靠性高等優點。因為每位數據只有高低兩個狀態,當受到一定程度的干擾時,仍能可靠地分辨出它是高還是低。
採用十六進制,兩位十六進制正好表示一個位元組,比十進制方便。
(3)為什麼電腦用二進制擴展閱讀:
(3)為什麼電腦用二進制擴展閱讀:
優點
數字裝置簡單可靠,所用元件少;
只有兩個數碼0和1,因此它的每一位數都可用任何具有兩個不同穩定狀態的元件來表示;
基本運算規則簡單,運算操作方便。
缺點
用二進製表示一個數時,位數多。因此實際使用中多採用送入數字系統前用十進制,送入機器後再轉換成二進制數,讓數字系統進行運算,運算結束後再將二進制轉換為十進制供人們閱讀。
二進制和十六進制的互相轉換比較重要。不過這二者的轉換卻不用計算,每個C,C++程序員都能做到看見二進制數,直接就能轉換為十六進制數,反之亦然。
參考資料來源:網路-二進制
參考資料來源:網路-十六進制
4. 為什麼電腦要用二進制,十進制不行嗎詳細謝謝
補充下一樓的兄弟,因為電腦只能識別的是信號,有信號就是一,沒信號就是0,其他的信息都是通過n多的0和一實現的,如果是用十進制,就要有10種表現方法,只能以信號的強弱來表示,但是信號的強弱是受電流的波動的,因此可能造成混亂,因此只能用2進制,十進制和八進制是通過二進制換算出來的!