linux oracle 网络安全 编程
分类: IT业界
2013-01-23 11:57:25
接下来将会陆续转载鸟哥私房菜网站的计算机普及信息
转载出处:
作者:vbird
電腦硬體的五大單元
關於電腦的組成部分,其實你可以觀察你的桌上型電腦分析一下,依外觀來說這傢伙主要分為三部分:
我們主要透過輸入設備如滑鼠與鍵盤來將一些資料輸入到主機裡面,然後再由主機的功能處理成為圖表或文章等資訊後, 將結果傳輸到輸出設備,如螢幕或印表機上面。重點在於主機裡面含有什麼元件呢?如果你曾經拆開過電腦主機機殼, 會發現其實主機裡面最重要的就是一片主機板,上面安插了中央處理器 (CPU) 以及主記憶體還有一些介面卡裝置而已。
整部主機的重點在於中央處理器 (Central Processing Unit, CPU),CPU 為一個具有特定功能的晶片, 裡頭含有微指令集,如果你想要讓主機進行什麼特異的功能,就得要參考這顆 CPU 是否有相關內建的微指令集才可以。 由於 CPU 的工作主要在於管理與運算,因此在 CPU 內又可分為兩個主要的單元,分別是: 算數邏輯單元與控制單元。() 其中算數邏輯單元主要負責程式運算與邏輯判斷,控制單元則主要在協調各周邊元件與各單元間的工作。
既然 CPU 的重點是在進行運算與判斷,那麼要被運算與判斷的資料是從哪裡來的? CPU 讀取的資料都是從主記憶體來的! 主記憶體內的資料則是從輸入單元所傳輸進來!而 CPU 處理完畢的資料也必須要先寫回主記憶體中, 最後資料才從主記憶體傳輸到輸出單元。
綜合上面所說的,我們會知道其實電腦是由幾個單元所組成的,包括輸入單元、 輸出單元、CPU內部的控制單元、算數邏輯單元與主記憶體五大部分。 相關性如下所示:
上面圖示中的『系統單元』其實指的就是電腦機殼內的主要元件,而重點在於CPU與主記憶體。 特別要看的是實線部分的傳輸方向,基本上資料都是流經過主記憶體再轉出去的! 至於資料會流進/流出記憶體則是CPU所發佈的控制命令!而CPU實際要處理的資料則完全來自於主記憶體! 這是個很重要的概念喔!
而由上面的圖示我們也能知道,所有的單元都是由CPU內部的控制單元來負責協調的,因此CPU是整個電腦系統的最重要部分! 那麼目前世界上有哪些主流的CPU呢?是否剛剛我們談到的硬體內全部都是相同的CPU種類呢?底下我們就來談一談。