在日常生活中人們并不經(jīng)常使用二進(jìn)制,因?yàn)樗环先藗兊墓逃辛?xí)慣。但在計(jì)算機(jī)內(nèi)部的數(shù)是用二進(jìn)制來表示的,這主要有以下幾個(gè)方面的原因。
1. 電路簡(jiǎn)單,易于表示
計(jì)算機(jī)是由邏輯電路組成的,邏輯電路通常只有兩個(gè)狀態(tài)。例如開關(guān)的接通和斷開,晶體管的飽和和截止,電壓的高與低等。這兩種狀態(tài)正好用來表示二進(jìn)制的兩個(gè)數(shù)碼0和1。若是采用十進(jìn)制,則需要有十種狀態(tài)來表示十個(gè)數(shù)碼,實(shí)現(xiàn)起來比較困難的。
2. 可靠性高
兩種狀態(tài)表示兩個(gè)數(shù)碼,數(shù)碼在傳輸和處理中不容易出錯(cuò),因而電路更加可靠。
3. 運(yùn)算簡(jiǎn)單
二進(jìn)制數(shù)的運(yùn)算規(guī)則簡(jiǎn)單,無論是算術(shù)運(yùn)算還是邏輯運(yùn)算都容易進(jìn)行。十進(jìn)制的運(yùn)算規(guī)則相對(duì)煩瑣,現(xiàn)在我們已經(jīng)證明,R進(jìn)制數(shù)的算術(shù)求和、求積規(guī)則各有R(R+1)/2種。如采用二進(jìn)制,求和與求積運(yùn)算法只有3個(gè),因而簡(jiǎn)化了運(yùn)算器等物理器件的設(shè)計(jì)。
4. 邏輯性強(qiáng)
計(jì)算機(jī)不僅能進(jìn)行數(shù)值運(yùn)算而且能進(jìn)行邏輯運(yùn)算。邏輯運(yùn)算的基礎(chǔ)是邏輯代數(shù),而邏輯代數(shù)是二值邏輯。二進(jìn)制的兩個(gè)數(shù)碼1和0,恰好代表邏輯代數(shù)中的“真”(True)和“假”(False)。