《鳥哥的Linux私房菜》——計算機的運作流程

《鳥哥的Linux私房菜》——計算機的運作流程

  作爲一個程序員,一定要懂得計算機的運作流程。那麼計算機的運作流程都是怎樣的呢?我們都知道計算機裏面還有CPU、顯示器、鼠標等,那他們的作用都是什麼呢?在鳥叔的《Linux私房菜》裏面有提到。將一個計算機的運作流程比作一個人體。下面是鳥叔對運作流程的解釋。

在這裏插入圖片描述

  • CPU=腦袋瓜子:每個人都會作的事情都不一樣(微指令集的差異),但主要都是透過腦袋瓜子來進行判斷與控制身體各部分活動。(覺得就是大腦對技能的掌握)
  • 主存儲器=腦袋中放置正在被思考的數據的區塊:在實際活動過程中,我們的腦袋瓜子需要有外界刺激的數據(例如光線、環境、語言等)來分析,那這些互動數據暫時存放在的地方就是主存儲器,主要是用來提供給腦袋瓜子判斷用的信息。(比如要考試了,我們會把考試要考的東西記得死死的,然後,考完了又給忘掉。,可以理解爲運行內存)
  • 硬盤=腦袋中放置回憶的記憶區塊:跟剛剛的主存儲器不同,主存儲器是提供腦袋目前要思考與處理的信息,但是有些生活瑣事或者其他沒有要立刻處理的事情,就當成回憶先放置到腦袋的記憶深處吧,那就是硬盤,主要目的是將重要的數據記錄起來,一邊未來將這些重要的經驗再次的使用。(比如像現在學到的這些概念知識,我們沒有要立刻拿來用,所以把它記起來,以後要用到的時候再拿出來。可以理解爲主機的內存)
  • 主板=神經網絡:好像人類的神經一樣,將所有重要的組件連接起來,包括手腳的活動都是腦袋瓜子發佈命令後,透過(主板)傳導給手腳來進行活動。(就是連接各個部件的東西)
  • 各項接口設備=人體與外界溝通的手,腳,皮膚,眼睛等:就好像手腳一般,是人體與外界互動的關鍵。(也是獲取外來數據的途徑)
  • 顯示適配器=腦袋中的影像:將來自眼睛的刺激轉成影像後在腦袋中呈現,所以顯示適配器所產生的數據源也是CPU控制的。(在這裏我覺得有點不太符合,顯示適配器是對數據進行處理產生前和後的結果,但在眼中呈現的只有處理前的數據,處理後的數據需要我們在腦海中進行想象。

人類最重要的是腦袋,所以計算機最重要也是CPU和主存儲器,CPU的數據都來自於主存儲器,如果要有硬盤的數據來判斷事情時,也需要把硬盤的數據挪到主存儲中,在給CPU做判斷。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章