CPU和微架构的概念
CPU是什么:
中央處理器(CPU,Central Processing Unit)是一塊超大規(guī)模的集成電路,是一臺計算機的運算核心(Core)和控制核心( Control Unit)。
它的功能主要是解釋計算機指令以及處理計算機軟件中的數(shù)據(jù)。
+++++++++++++++++++++++++++++++++++++++++++++++++++++
CPU主要包括:
運算器(ALU)
高速緩沖存儲器(Cache)
實現(xiàn)它們之間聯(lián)系的數(shù)據(jù)(Data)
控制及狀態(tài)的總線(Bus)
?
電子計算機三大核心部件:
中央處理器(CPU)
內(nèi)部存儲器(Memory)
輸入輸出設(shè)備(I/O)
++++++++++++++++++++++++++++++++++++++++++++++++++++++
CPU的主要功能:
處理指令、執(zhí)行操作、控制時間、處理數(shù)據(jù)(進行算術(shù)運算和邏輯運算);
?
工作過程:
提取指令:從存儲器或Cache中檢索指令。
解碼:根據(jù)CPU的指令集架構(gòu)(ISA)將數(shù)值解釋為指令。
執(zhí)行:
寫回:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
性能參數(shù):
制造工藝:
指令集:
處理技術(shù):
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
CPU的基本組成單元即為核心(core)。多個核心可以同時執(zhí)行多件計算任務(wù),前提是這些任務(wù)沒有先后順序。
核心的實現(xiàn)方式被稱為微架構(gòu)(microarchitecture)。微架構(gòu)的設(shè)計影響核心可以達到的最高頻率、核心在一定頻
率下能執(zhí)行的運算量、一定工藝水平下核心的能耗水平等等。
注意微架構(gòu)與指令集是兩個概念:指令集是CPU選擇的語言,而微架構(gòu)是具體的實現(xiàn)。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
參考鏈接:
中央處理器-百度百科:https://baike.baidu.com/item/%E4%B8%AD%E5%A4%AE%E5%A4%84%E7%90%86%E5%99%A8/284033?fr=aladdin
指令集架構(gòu)、arm內(nèi)核、SoC、處理器、CPU、GPU等的關(guān)系:https://blog.csdn.net/baidu_35679960/article/details/77606930
?
轉(zhuǎn)載于:https://www.cnblogs.com/grooovvve/p/9816021.html
總結(jié)
以上是生活随笔為你收集整理的CPU和微架构的概念的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Js代码执行 变量的值 运算
- 下一篇: Tower-web 0.3.1/2 发布