1. 程式人生 > >計算機中的二進制問題【第二更】

計算機中的二進制問題【第二更】

選擇 天才 解決 他能 height 聲音 集成 最重要的 硬件

嗯,今天突然明白了一句話你做什麽事都說明天才寫,今天才星期二還早著呢?你突然會發現時間過的好快又因為某些事而耽誤了你原有的計劃。所以做什麽事都不要托,能早準備的就早準備。

自從自己選擇了寫博客的時候,我就要有覺悟,也要給自己一個警醒。。。你既然選擇了分享,選擇了通過這麽一個大的平臺來提高自己的計算機能力,那就一路死下去,不要三分鐘的熱度啊。給自己的警醒冬天不是不會過去的

好了接著上次的話題,我們為什麽會有高級語言,低級語言的區分,它們為什麽會存在呢?

我們解析了程序與cpu的關系,也解釋了cpu的結構,更加的了解了cpu的運作,那麽開始講第二個知識點二進制

技術分享圖片

首先我們先要認識一樣玩意,如上這玩意就是集成電路————簡稱IC。大家都應該很明確我們的電腦都是有硬件和軟件兩大部分吧。嗯硬件部分就是集成電路這個玩意,哪怕cpu也是這玩意來的,只不過它是晶體管組成的罷了。

  1. 我們要先明確的明白集成電路的結構,有沒看到如圖中的左右兩邊有很多鐵不是鐵的東西,這樣東西我們叫它引腳。他能有什麽用呢,它的作用很多,這一更就先理解一點它可以作為控制它的結構只能接受弱電源,5v和0v所以它的第一個很重要就是計算機懂的就是0和5
  2. 因為它的這種結構決定了計算機就懂這樣的語言而方便我們轉換那2進制就出現了。我們把0v設定為0而5v則設定1
  3. 那麽我們就明白了為什麽會有高級語言和低級語言了吧。
  4. 低級語言就是因為基礎電路的特定結構而決定了計算機能懂的就是0和1
  5. 而 二進制可以完成很多的轉換。比如圖片,聲音,視頻,數值,符號
  6. 我們接著鏈接上更 程序員寫的代碼,轉換成exe這樣的玩意。其實我們寫的代碼電腦是不懂的,而我們把代碼轉換成exe其實就是轉換成0,1進行有序的排列。讓電腦懂我們的意思
  7. 解決了這個問題就好辦了,我們下一更重點的分享二進制怎麽完成完成轉換成圖片等和加減乘除。

抱歉這一更寫的很爛,是真的難用語言和系統的表達出來,我只好分開來寫,希望可以把二進制寫的很好表達清楚並且讓大家能懂。

如果有大咖覺得寫的很爛,勿見怪,我更希望指出我寫錯了的。

希望自己的表達能力可以跟清楚的解釋出來,和說明白二進制這東西存在的價值,這一更最重要的是要知道IC這樣東西和知道它與二進制的關系,高級語言與低級語言的關系

好了下一更見

計算機中的二進制問題【第二更】