[閒聊] 電腦架構沒那麼難啦-之1【處理器、記憶 …
我發現自從開始組裝電腦之後,就會有人開始問起
什麼是記憶體,又跟硬碟有什麼不同呢...?等等之類的問題
我很喜歡一個簡單易懂的比喻,在這裡分享給大家參考看看囉~
基本上,你可以把電腦想成一個辦公室
你想想看,辦公室裡面有什麼?
沒錯!有員工、辦公桌、櫃子等等的...
主管、業務、跑腿的小弟...
甚至大一點的公司,還會開始分工,有不同的部門開始出現
那電腦和辦公室有什麼關係呢?
你把處理器(CPU)想成公司裡面做事情的員工
他負責處理你丟給他的事情
包括公司要運作原本就該要做的事情,或者老闆臨時交代下來要辦的事情
一間辦公室裡面可以有好幾位員工
就好像一台電腦裡面,可以有好幾個核心的處理器一樣
因此你常常會聽到「雙核心處理器」、「四核心處理器」、「六核心處理器」等等的
就代表著這間「辦公室」裡面,有著二位、四位、六位員工
他們一起同心協力處理好該做的事情
但是公司只要員工,其他什麼辦公家具都不用嗎?
所以有了「辦公桌」,就像我們電腦的「記憶體(RAM)」
辦公桌越大,你做事情起來就越順暢,因為你可以把你常拿到的東西放在桌上
以方便你運作的時候,隨手一拿就可以拿到
也就是說,記憶體的功能,就是暫時存放處理器運作的時候,會常常用到的那些資料
所以囉~記憶體越大,電腦運作起來就越順暢
尤其是要跑特別大的檔案的時候,會特別明顯
因為你需要很大的「辦公桌」來放很大的「東西」
拿一個小桌子,當然就比較難運作囉~
喔,那這樣聽起來不錯,但是我不可能把我所有公司的資料都堆在桌子上吧?
所以我們要有櫃子來擺放庫存的資料
這些櫃子就像電腦的「硬碟(HDD)」
每當處理器需要處理資料的時候,他就會先去硬碟裡面拿出他要的資料
就像你先去櫃子拿出你要處理東西一樣
然後就會拿來放在記憶體裡面
就像你把拿來的資料,一股腦的放在書桌上面
還不時抱怨一聲「呼...重死我了」之類的
那有人就會問啦~
電腦幹嘛不直接把要處理的資料,直接在從硬碟拿的時候就處理呀?
你不妨想想一個問題...
假設你現在的資料很多,就像圖書館那麼多
而你要拿的資料偏偏又都沒在同一個書櫃,甚至可能分散在很多不同的樓層
又很不巧的,這些資料要湊在一起,你才有辦法處理事情
不太可能在這些書櫃之間跑來跑去吧?
所以囉~先放到我待會要工作的書桌上面,待會再來一起處理,這樣就會比較順啦~
講到這裡,在此做一個簡單的小結:
處理器要處理資料的時候,會先去硬碟找檔案,然後拿到記憶體,再來開始處理
處理完之後,再拿回記憶體放著,再從記憶體放回原來硬碟的位置
至於處理器、記憶體和硬碟,都分別有不同的規格
不同的規格也影響著不同的效能
有興趣的朋友們,這個部分就會在進階篇為各位做介紹囉~
感謝大家收看~我們下回再見 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.46.210.180
※ 編輯: tim90403 來自: 114.46.210.180 (03/28 00:19)
→
03/28 23:23, , 1F
03/28 23:23, 1F
推
03/29 11:53, , 2F
03/29 11:53, 2F
→
03/29 22:12, , 3F
03/29 22:12, 3F
推
03/30 13:52, , 4F
03/30 13:52, 4F
Nethood 近期熱門文章
PTT數位生活區 即時熱門文章