網站首頁 語言 會計 互聯網計算機 醫學 學歷 職場 文藝體育 範文
當前位置:學識谷 > 計算機 > 計算機硬件

CPU電腦入門知識

欄目: 計算機硬件 / 發佈於: / 人氣:1.53W

CPU是電腦的心臟,在瞭解電腦的同時,也要了解CPU哦。下面是小編整理的CPU電腦入門知識,希望對大家有用,更多信息請瀏覽應屆畢業生考試網!

CPU電腦入門知識

計算機(computer)俗稱電腦,是一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬件系統和軟件系統所組成,沒有安裝任何軟件的計算機稱為裸機。可分為超級計算機、工業控制計算機、網絡計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機等。

  1、Intel 處理器

1)Intel 是著名的CPU生產廠商,同時也生產配套的主板芯片組;

2)CPU 的速度一般用GHz表示,一般是2.0GHz以上,雙核有一個Dual 標記,從“我的電腦-屬性”中可以查看;

3)除了速度以外,CPU 還看它的緩存 Cache 大小,製作工藝(納米),耗電量功耗等等;

4)32位和64位的 CPU 是指硬件方面,可以運算的數據寬度,可以安裝64位的操作系統和軟件;

  2、AMD 處理器

AMD cpu

1)AMD 處理器價格便宜速度快,並且首先開發出了64位CPU;

2)AMD 處理器的速度用數字表示,比如5000;

3)不論使用 Intle 還是 AMD 處理器電腦,可以多關注一下機箱噪音和發熱,尤其在夜深人靜時;

  【拓展閲讀】CPU空閒時在忙什麼

如Duarte文中所述,阻止CPU消耗太多電量的一種方法是內置更長的時鐘週期(tick periods)。通過這種方式,CPU在喚醒之前需要度過更長的空閒時間,然後執行基本任務,接着再次睡眠。

  什麼是空閒任務(idle task)?

空閒任務可能聽起來有點自相矛盾。關鍵是你要理解CPU既然通電,那麼就必須時刻不停地在運轉,即使他什麼正事也不幹。在哲學上對應的詞彙就是所謂的“忙等待”(busy waiting),本質是讓CPU不停地去計算某個條件,看看是否為true.

對於運行在x86芯片上的Windows來説,這個功能表現為暫停(HLT)指令,對應Windows的System Idle Process進程。Windows只有在某個CPU核心沒有合適的線程可執行時,才會調用idle空閒進程去運行。如果你查看Windows系統的任務管理器,你會看到System Idle Process(系統空閒進程)大多數時候都顯示一個較高的CPU使用百分比。和進程列表中的其他進程不同,空閒進程的.值越高,代表CPU的工作量越小。設計HLT指令的目的是為了儘可能地減少電量消耗,並使 CPU 進入節能模式/狀態。

  HLT的歷史

HLT(暫停)指令其實有很長的歷史——在第一顆8086處理器上就已經實現了,但早期操作系統並不支持它。老程序員可能會記得,曾經有一段時間,甚至連基本的 HLT 功能都總是不能按預期方式執行。回首過去的超頻年代,那時候CPU有一個基本的工具(utility)叫做 Rain(雨),用來實際地增加CPU的idle空閒時間(以及提升處理過程中的散熱和能耗)。隨着時間的流逝,我們可以看到硬件製造廠商和軟件開發者都變得越來越複雜。

這是Windows 8創新的一個方面——好吧,本質上只是嘗試創新——但卻產生了一些奇怪的結果。在默認情況下它允許在處理過程中有更長的間隔週期,但這也導致一些程序產生問題,如Google Chrome等程序為了更快地對用户操作進行響應,會自動將時鐘頻率(tick rate)設置為操作系統所允許的最小值。這個BUG在新版程序中已經修復了,但仍可能減少某些Windows 8電腦的電池續航時間。

一顆 Intel 8086 CPU, 1978年。確實,當時CPU是很簡單的玩意兒—— 大約只有2萬個晶體管.

這確實是一個可以調節時鐘週期的地方,加上要支持沒有基於晶體定時器的系統,使微軟措手不及。在Windows8中,軟件通過混合操作系統時間記錄的方式來調整前端總線速度,就會導致錯誤的基準測試結果。這種行為在[Windows 10]中一直保持,儘管它只是一個小眾的問題——在操作系統產生錯誤的結果你必須調整系統前端總線的時鐘.

原來的那篇博客主要討論的是桌面操作系統,race-to-idle是現代CPU架構的關鍵組件。AMD和英特爾每年都會發布新一代產品,還會經常推出更新,可能最高性能只提升那麼一點點,但通過更好的時鐘門控(clock gating)卻能顯著提高能量使用率並更快地進行節能模式切換.

Tags:CPU 電腦