首页
/
每日頭條
/
職場
/
cpu體系結構圖解
cpu體系結構圖解
更新时间:2025-06-18 16:10:52

一、CPU架構圖

cpu體系結構圖解(cpu架構及工作原理)1

cpu架構

二、CPU核心的工作流程

1. CPU核心組成部分

a. ALU(Arithmetic Logical Unit) 算數邏輯運算單元

i. 對讀取到寄存器中的數據進行運算或其他邏輯運算

b. Register 寄存器

i. 存儲程序正在運行的指令所需要的數據

ii. 距離cpu最近,讀取速度 < 1ns

c. PC(Program Counter) 程序計數器

i. 存儲程序馬上要執行的指令地址

d. Cache(L1、L2、L3) 高速緩存

i. 存儲cpu執行命令可能需要的數據

ii. 為了加快讀取數據的操作,避免直接從内存中讀取

iii. 越靠近寄存器讀取越快,存儲量也越小

2. 工作原理(由CPU中的控制器來調度,圖中未畫出)

a. PC發現自己所指向的指令需要數據不在寄存器中

b. 依次讀取L1、L2、L3緩存、内存,讀取到數據就返回給上級緩存直到寄存器

c. 執行指令的時候将數據讀取到寄存器中

d. ALU對數據進行邏輯運算并返回結果

e. 将執行結果寫回内存

3. CPU的搶占

a. 在多線程環境下,會對一個CPU資源時間片進行搶占執行

b. 切換到其他線程的時候如果之前的線程沒有執行完,就将數據和指令地址存儲到緩存中,然後載入其他線程所需數據、指令等讓其他的線程執行

c. 其他線程執行完畢後切換回之前線程時,将原有的數據和指令加載并繼續執行

d. 就是這樣一直搶占cpu資源

4. 超線程技術

a. 對于cpu的搶占執行,在線程切換的時候會對緩存有IO操作,這時cpu的其實是空閑的

b. ALU處理是很快的,如果一個CPU核心中可以包含多個寄存器和PC,那麼就能減少多線程的上下文切換并能在cpu空閑的時候讓另一個線程直接運行而不需要等待數據

cpu體系結構圖解(cpu架構及工作原理)2

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
老闆必學的一門财務課程
老闆必學的一門财務課程
很多人以為老闆是不需要學習财務知識的,事實是老闆可以招聘專業的财務人員幫助企業處理相關的财會問題,但是自己懂相關财會知識會幫助企業更健康地發展,所以,很多老闆都選擇學習一些财會知識。那老闆學什麼财務知識呢?老闆是需要學哪些财務知識呢老闆學習...
2025-06-18
東莞職業技術學院大專好不好
東莞職業技術學院大專好不好
[-]學院·基本信息中文名:東莞職業技術學院創辦時間:2009年類别:公立大學學校類型:理工類屬性:全日制普通高等職業院校所屬地區:廣東東莞主管部門:廣東省教育廳錄取批次:第三批專科學校代碼:14263學費:6410元/學年宿舍費:1100...
2025-06-18
職場禮儀中需要注意的事項
職場禮儀中需要注意的事項
職場禮儀中需要注意的事項?在各種交際活動中,交談的禮儀禮節無非是最基礎的,下面就簡單介紹一下交談中需注意到的問題:要注意語言文明、語氣誠懇、語調柔和、語速适中、吐字清晰;稱呼要多用尊稱、敬稱,少用愛稱、昵稱、别稱、盡量不要直呼其名,接下來我...
2025-06-18
财務應該做好哪些工作準則
财務應該做好哪些工作準則
會計數字書寫是指會計工作人員依據财政部制定的會計基礎工作規範在填制會計憑證時的内容、字迹、寫法、順序等的基本規定。财務工作中,你是否遇到焦頭爛額不知如何解決的問題呢?依據财政部制定的會計基礎工作規範的要求,填制會計憑證,字迹必須清晰、工整,...
2025-06-18
玩轉職場大觀園
玩轉職場大觀園
這個“龐大”的企業坐落在一個自诩是二線城市的四線城市裡!老闆自诩曾經就讀于“北京大學”,其實就是社會版北京大學(懂的人自然懂)。我們暫且親切的稱之為國際大山莊,以下簡稱為“山莊”。山莊具體地址不詳,事件發生時間不詳,但其發生的故事的趣味性卻...
2025-06-18
Copyright 2023-2025 - www.tftnews.com All Rights Reserved