CPU和微處理器是成功操作系統(tǒng)的基礎(chǔ)。它們都執(zhí)行不可或缺的計(jì)算機(jī)任務(wù),例如算術(shù),數(shù)據(jù)處理,邏輯和I / O操作,但是CPU與微處理器的區(qū)別并不是那么黑與白。盡管一些IT管理員可以互換使用CPU和微處理器,但現(xiàn)實(shí)是大多數(shù)CPU是微處理器,但并不是每個(gè)微處理器都是CPU。
在IT的早期,CPU是系統(tǒng)的主要力量,因?yàn)樗鼈兲幚硗ǔ:軓?fù)雜且耗時(shí)的各種計(jì)算機(jī)命令。但是,微處理器成為了CPU日常無法處理的許多復(fù)雜任務(wù)的答案,例如圖像渲染和聯(lián)網(wǎng)。在現(xiàn)代IT中,CPU和微處理器仍然執(zhí)行許多相同的任務(wù),但是它們的功能略有不同。
什么是CPU?
處理器或CPU是響應(yīng)并處理基本指令以驅(qū)動(dòng)計(jì)算機(jī)的邏輯電路。CPU是系統(tǒng)操作不可或缺的一部分,因?yàn)樗?fù)責(zé)解釋大多數(shù)計(jì)算機(jī)命令,例如基本算術(shù),邏輯和I / O進(jìn)程。CPU還可以為系統(tǒng)中的其他芯片和組件隨意分配命令。
CPU中的各種元素使其能夠執(zhí)行這些計(jì)算機(jī)命令,例如算術(shù)邏輯單元,浮點(diǎn)單元,寄存器以及L1和L2高速緩存。在這些組件的幫助下,CPU可以執(zhí)行諸如獲取,解碼和執(zhí)行之類的功能。在此三部分功能中,提取步驟從系統(tǒng)的RAM接收程序存儲(chǔ)器指令,解碼步驟轉(zhuǎn)換指令以了解需要CPU的哪些部分才能繼續(xù)操作,而執(zhí)行步驟執(zhí)行該操作。
現(xiàn)代IT中的大多數(shù)CPU是多核處理器,這意味著集成電路上連接了兩個(gè)或多個(gè)處理器,以幫助提高性能,降低功耗并支持同時(shí)處理多個(gè)計(jì)算機(jī)任務(wù)。一般來說,多核CPU的功能是單核CPU的兩倍。
什么是微處理器?
另一方面,微處理器也稱為邏輯芯片,本質(zhì)上是CPU的單芯片實(shí)現(xiàn)。微處理器包含CPU的所有功能,并且可以通過寄存器執(zhí)行算術(shù)和邏輯運(yùn)算。但是,微處理器的功能在某些方面不同于CPU。例如,微處理器可以從一個(gè)區(qū)域到另一個(gè)區(qū)域相加,減去,比較和獲取系統(tǒng)中的數(shù)字。
當(dāng)管理員打開計(jì)算機(jī)時(shí),微處理器會(huì)從BIOS接收第一條指令。微處理器從那里接收來自BIOS的進(jìn)一步指令,BIOS加載到計(jì)算機(jī)內(nèi)存中的OS或驅(qū)動(dòng)微處理器的應(yīng)用程序。在現(xiàn)代IT中,默認(rèn)情況下,大多數(shù)CPU傾向于是微處理器,因?yàn)樗鼈兙哂袌?zhí)行數(shù)據(jù)移動(dòng),執(zhí)行復(fù)雜的計(jì)算和提高系統(tǒng)速度的能力。
受到廣泛歡迎的兩個(gè)主要微處理器供應(yīng)商是英特爾和Advanced Micro Devices。市場(chǎng)上的其他微處理器包括ARM,Sparc和PowerPC。
CPU與微處理器
由于它們之間的相似性,因此很難理解CPU和微處理器之間的差異。許多管理員可以互換使用CPU和微處理器,但是現(xiàn)實(shí)是,盡管CPU本質(zhì)上是微處理器,但并不是所有的微處理器都是CPU。
例如,許多系統(tǒng)都依賴GPU,GPU是專門通過優(yōu)化的幾何運(yùn)算來渲染和管理圖像的微處理器。借助并行處理,GPU可以比CPU更快地渲染圖像。此外,還有專門用于加速機(jī)器學(xué)習(xí)算法的神經(jīng)處理單元。這些類型的微處理器實(shí)際上從CPU上刪除了某些操作,例如圖形和網(wǎng)絡(luò)處理,以提高CPU速度和性能。
責(zé)任編輯:tzh
-
芯片
+關(guān)注
關(guān)注
456文章
50873瀏覽量
424118 -
cpu
+關(guān)注
關(guān)注
68文章
10871瀏覽量
211952 -
微處理器
+關(guān)注
關(guān)注
11文章
2264瀏覽量
82491
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論