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