處理器,即CPU是Central Processing Unit(中央處理單元)的縮寫,被稱為計算機或者移動端裝置(沒錯,就是你拿的手機,平板之類的電子產品)的大腦。要回答這個問題,首先,我們需要來了解一下,計算機或者移動端裝置工作的過程,然後才能看出處理器在這個過程中,扮演了什麼樣的角色。
處理器的作用
計算機或者手機,都是由處理器+儲存器+外設組成。我們從從外設(可以是相機、麥克風)接受資料(拍的照片、語音輸入),放在儲存器(RAM)內,經過處理器(Intel或者ARM)的排程或者計算處理,得到結果(經過PS的照片、翻譯成英文的句子),透過外設(顯示器、耳機)輸出。這樣,就完成了資料的傳入、處理、輸出的整個過程。
那麼處理器的作用就很明顯了,用來排程資料和處理資料。我們再整理一下這個過程:
處理器就是負責協調、指揮、控制程式有條不紊的進行。
當然上面說著簡單,但是處理器在工作的時候,可不會這麼容易,一般控制過程分為以下幾步(類比把大象裝到冰箱分幾步過程):
小結
處理器,即CPU是Central Processing Unit(中央處理單元)的縮寫,被稱為計算機或者移動端裝置(沒錯,就是你拿的手機,平板之類的電子產品)的大腦。要回答這個問題,首先,我們需要來了解一下,計算機或者移動端裝置工作的過程,然後才能看出處理器在這個過程中,扮演了什麼樣的角色。
處理器的作用
計算機或者手機,都是由處理器+儲存器+外設組成。我們從從外設(可以是相機、麥克風)接受資料(拍的照片、語音輸入),放在儲存器(RAM)內,經過處理器(Intel或者ARM)的排程或者計算處理,得到結果(經過PS的照片、翻譯成英文的句子),透過外設(顯示器、耳機)輸出。這樣,就完成了資料的傳入、處理、輸出的整個過程。
那麼處理器的作用就很明顯了,用來排程資料和處理資料。我們再整理一下這個過程:
將程式和要進行處理的資料,放到計算機的儲存系統中;從儲存系統中,拿資料,執行相應的程式,得到結果。處理器就是負責協調、指揮、控制程式有條不紊的進行。
當然上面說著簡單,但是處理器在工作的時候,可不會這麼容易,一般控制過程分為以下幾步(類比把大象裝到冰箱分幾步過程):
取指令。根據指令地址和控制訊號,將儲存器中的指令取出(接到了要把大象裝到冰箱的指令)。指令譯碼。分析當前取得的指令,根據分析的結果,產生相應的控制命令(分析把大象裝到冰箱的過程,得出為達到目的需要三步走的結論,即開啟冰箱門-把大象裝進去-關閉冰箱門)。執行指令。根據指令譯碼時產生的“操作命令”,實現指令的功能(根據上一步得出的分析結果,開始執行以上的三步)。小結