簡述二進(jìn)制

《黑客帝國》電影海報(bào)

可能很多人都看過《黑客帝國》這部電影。我當(dāng)時看電影時,覺得背景一串串綠色的小字很酷,也知道那是代表機(jī)器語言的意思。但是,直到多年后才知道機(jī)器語言并不完全是那個樣子的,機(jī)器識別的語言其實(shí)是二進(jìn)制的。那么今天我就來簡單說說二進(jìn)制。

首先,我們從二進(jìn)制的概念說起。二進(jìn)制是以2為基數(shù)的計(jì)數(shù)系統(tǒng)。這句話我第一次看到時候只能說是似懂非懂,還是看看后邊人話是怎么說的。

二進(jìn)制也就是二進(jìn)位制,只有數(shù)字0和1。這么說的話是不是感覺熟悉多了,這就跟我們最常用的10進(jìn)制對應(yīng)上了。10進(jìn)制是逢10進(jìn)1,而2進(jìn)制是逢2進(jìn)1。廢話少說,我們看例子。

10100100100101001

上邊這串0和1組成的數(shù)字就是二進(jìn)制,看起來是不是特別簡單?那么我們看看二進(jìn)制的運(yùn)算是什么樣的。

加法:0 + 0 = 0,0 + 1 = 1 + 0 = 1,1 + 1 = 10 ?(逢2進(jìn)1)

減法:0 - 0 = 0,1 - 0 = 1,1 - 1 = 0,0 - 1 = -1,10100 - 1010 = 1010 ?(向高位借1當(dāng)2)

乘法:0 × 0 = 0,0 × 1 = 1 × 0 = 0,1 × 1 = 1

除法:0 ÷ 1 = 0,1 ÷ 1 = 1

二進(jìn)制的運(yùn)算也同樣簡單,大家隨便看一看也就都懂了。

那為什么二進(jìn)制會成為計(jì)算機(jī)的語言呢?是因?yàn)樗唵螁??答案是的,選擇二進(jìn)制的一個原因就是因?yàn)槎M(jìn)制運(yùn)算簡單,計(jì)算機(jī)運(yùn)算起來比較方便。而另一個原因也可能是你沒想到的。


處理器背面的針腳

上圖是我們計(jì)算機(jī)處理器背面的圖片,它的工作方式就是通過針腳通電和不通電兩種狀態(tài)的切換來進(jìn)行工作的,這也正好對應(yīng)了二進(jìn)制數(shù)字的0和1。

就是因?yàn)橐陨蟽蓚€原因,計(jì)算機(jī)才選擇了二進(jìn)制作為它的語言。

介紹完了二進(jìn)制的概念和主要用途,我們的簡述二進(jìn)制也就到這里結(jié)束了。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 進(jìn)位制是一種記數(shù)方式,也稱為進(jìn)位計(jì)數(shù)法或位值計(jì)數(shù)法。利用這種記數(shù)法,可以使用有限種數(shù)字符號來表示所有的數(shù)值。例如,...
    清心漣漪閱讀 453評論 0 1
  • 計(jì)數(shù)方式背景:“數(shù)”究竟產(chǎn)生于何時,由于其年代久遠(yuǎn),我們已經(jīng)無從考證。不過可以肯定的一點(diǎn)是“數(shù)”的概念和計(jì)數(shù)方法在...
    小小啥閱讀 702評論 0 0
  • 1. 什么叫進(jìn)制 進(jìn)制也就是進(jìn)位計(jì)數(shù)制,是人為定義的帶進(jìn)位的計(jì)數(shù)方法,可以用有限的數(shù)字符號代表所有的數(shù)值。 對于任...
    Jefitar閱讀 1,005評論 0 0
  • 網(wǎng)站亂碼問題我們會經(jīng)常碰到,大多見于非英文的中文字符或其他字符亂碼,而且,這類問題常常是因?yàn)榫幋a方式問題,主要原因...
    波段頂?shù)?/span>閱讀 3,349評論 1 9
  • 簡介 關(guān)于進(jìn)制,我們平時接觸的最多的就是十進(jìn)制,用于計(jì)數(shù)。除了常用十進(jìn)制,比較常用的還有跟時間相關(guān)的進(jìn)制,比如七進(jìn)...
    高鴻祥閱讀 4,850評論 0 4

友情鏈接更多精彩內(nèi)容