與程式設計相關的硬體知識

2021-03-04 04:00:57 字數 1132 閱讀 8799

這些都是學習程式設計必須了解的計算機硬體基礎,我來給大家講解一下。

cpu 是 central processing unit 的簡寫,中文譯為「**處理器」,是計算機的大腦,負責計算、思考、處理資料、控制其他裝置等,沒有cpu,計算機就無從談起,cpu的速度直接決定了電腦的執行速度。

目前市場上常見的應用於台式電腦和筆記本的cpu有 intel(英特爾) 和 amd(超微半導體公司),intel 效能好一點,佔據了大部分份額,如果你的cpu是amd的,是不是有點拿不出手的趕腳。

cpu有很多針腳,直接插在主機板上,如下圖所示:

圖 0-2 cpu插槽

不知道有密集恐懼症的你看了會不會難受^_^

記憶體就是下面的長方形「卡片」,也叫記憶體條。

圖 0-3 記憶體條

如果你自己組裝過電腦,那你肯定見過它。我們常說電腦有幾個g的記憶體,就是指它的大小,市面上常見的有2g、4g、8g等。

記憶體條插在主機板上的特定插槽內,如下所示是台式電腦的記憶體插槽:

不過筆記本為了節省空間,一般將記憶體條平放,如下所示:

圖 0-5 筆記本記憶體插槽

主機板上一般有多個記憶體插槽,可以插多個記憶體條,電腦記憶體大小是所有記憶體條大小之和。

記憶體條也被稱為主存。

硬碟是用來儲存資料的。開啟乙個檔案,編輯完成後,ctrl+s 就儲存到了硬碟,斷電不會丟失。

硬碟分為機械硬碟(hdd)和固態硬碟(ssd)。

機械硬碟就像vcd或***,由乙個精密電機帶動光碟快速轉動來讓探頭讀取和寫入資料。如下圖所示:

固態硬碟就像手機記憶體卡或u盤,內部有上億個電子元器件,非常細小,達到奈米級別,通過電路來讀取和寫入資料。如下圖所示:

與機械硬碟相比,固態硬碟在讀寫速度上有很大優勢,乙個很明顯的例子就是電腦安裝了固態硬碟開機速度很快,很少出現卡頓的現象。

機械硬碟和固態硬碟不是直接插在主機板上,而是通過介面連線到主機板,所以叫外部儲存,也是電腦外設的一部分,不過不像滑鼠、鍵盤、u盤等,沒有也可以正常工作,硬碟是電腦正常執行所必需的外部裝置。

計算機有這麼多的硬體,總得讓他們協調起來吧,要不都各自為戰了;主機板就是負責這項工作的,它讓cpu、記憶體、硬碟等裝置連線在一起,可以很好的協調工作。如下所示:

圖 0-8 主機板

好了,不要研究主機板上有什麼裝置,大部分對程式設計沒有影響,也不在我們的教程範疇內。

硬體相容性的相關知識

1.記憶體與主機板不相容 記憶體與主機板不相容 的故障較為常見,表現為昨天電腦還用的好好的,可是今天一開機,即 嘀嘀 地叫個不停。只有開啟機箱,把記憶體條取下來重新插一下就好了。注意 在拔插記憶體條時一定要拔掉主機和電源線,防止意外燒毀記憶體。這是故障輕的,嚴重的話,需要把幾個記憶體插槽都擦拭好幾遍...

面向硬體程式設計的一些思考

一 硬體程式設計 其實說道硬體程式設計,大家肯定乍一聽感覺很難,很高大上,但是我想說的是除了需要了解一些硬體程式設計中對於各種機器工作狀態的理解之外,剩下的就真沒有什麼了,基本都是邏輯and邏輯and實際,說白了就是看文件,理清楚邏輯再加上一些根據實際狀況的除錯就可以很輕鬆的能夠搞定硬體程式設計。硬...

接地的相關知識與介紹

1.地和接地的概念及區別 1 地 1 電氣地大地是乙個電阻非常低 電容量非常大的物體,擁有吸收無限電荷的能力,而且在吸收大量電荷後仍能保持電位不變,因此適合作為電氣系統中的參考電位體。這種 地 是 電氣地 1 地 1 電氣地大地是乙個電阻非常低 電容量非常大的物體,擁有吸收無限電荷的能力,而且在吸收...