久草视频污在线观看|亚洲熟女丝袜AV|中国三级在线免费|在线免费牛牛AV|日韩无码青青草原|国产V日产∨综合V精品视频|98超碰资源人人|久久久久久久探花蜜蜜蜜|久久小视频免费在|亚洲日韩欧美国产网站

中央處理器的物理結(jié)構(gòu) 中央處理器的作用

本文章由注冊用戶 溫暖·生活家 上傳提供 評論 發(fā)布 糾錯/刪除 版權(quán)聲明 0
摘要:中央處理器是一塊超大規(guī)模的集成電路,是一臺計算機的運算核心和控制核心。它的功能主要是解釋計算機指令以及處理計算機軟件中的數(shù)據(jù)。中央處理器主要包括運算器、控制器和高速緩沖存儲器及實現(xiàn)它們之間聯(lián)系的數(shù)據(jù)、控制及狀態(tài)的總線。中央處理器的主要作用包括提取、解碼、執(zhí)行、寫回,接下來就一起了解下相關(guān)知識吧。

中央處理器的物理結(jié)構(gòu)

1、邏輯部件

英文Logic components;運算邏輯部件??梢詧?zhí)行定點或浮點算術(shù)運算操作、移位操作以及邏輯操作,也可執(zhí)行地址運算和轉(zhuǎn)換。

2、寄存器

寄存器部件,包括寄存器、專用寄存器和控制寄存器。通用寄存器又可分定點數(shù)和浮點數(shù)兩類,它們用來保存指令執(zhí)行過程中臨時存放的寄存器操作數(shù)和中間(或最終)的操作結(jié)果。通用寄存器是中央處理器的重要部件之一。

3、控制部件

英文Control unit,控制部件,主要是負(fù)責(zé)對指令譯碼,并且發(fā)出為完成每條指令所要執(zhí)行的各個操作的控制信號。

其結(jié)構(gòu)有兩種,一種是以微存儲為核心的微程序控制方式;一種是以邏輯硬布線結(jié)構(gòu)為主的控制方式。

微存儲中保持微碼,每一個微碼對應(yīng)于一個最基本的微操作,又稱微指令;各條指令是由不同序列的微碼組成,這種微碼序列構(gòu)成微程序。中央處理器在對指令譯碼以后,即發(fā)出一定時序的控制信號,按給定序列的順序以微周期為節(jié)拍執(zhí)行由這些微碼確定的若干個微操作,即可完成某條指令的執(zhí)行。

簡單指令是由(35)個微操作組成,復(fù)雜指令則要由幾十個微操作甚至幾百個微操作組成。


中央處理器的作用

CPU從存儲器或高速緩沖存儲器中取出指令,放入指令寄存器,并對指令譯碼。它把指令分解成一系列的微操作,然后發(fā)出各種控制命令,執(zhí)行微操作系列,從而完成一條指令的執(zhí)行。指令是計算機規(guī)定執(zhí)行操作的類型和操作數(shù)的基本命令。指令是由一個字節(jié)或者多個字節(jié)組成,其中包括操作碼字段、一個或多個有關(guān)操作數(shù)地址的字段以及一些表征機器狀態(tài)的狀態(tài)字以及特征碼。有的指令中也直接包含操作數(shù)本身。

1、提取

第一階段,提取,從存儲器或高速緩沖存儲器中檢索指令(為數(shù)值或一系列數(shù)值)。由程序計數(shù)器(Program Counter)指定存儲器的位置。(程序計數(shù)器保存供識別程序位置的數(shù)值。換言之,程序計數(shù)器記錄了CPU在程序里的蹤跡。)

2、解碼

CPU根據(jù)存儲器提取到的指令來決定其執(zhí)行行為。在解碼階段,指令被拆解為有意義的片段。根據(jù)CPU的指令集架構(gòu)(ISA)定義將數(shù)值解譯為指令。一部分的指令數(shù)值為運算碼(Opcode),其指示要進行哪些運算。其它的數(shù)值通常供給指令必要的信息,諸如一個加法(Addition)運算的運算目標(biāo)。

3、執(zhí)行

在提取和解碼階段之后,緊接著進入執(zhí)行階段。該階段中,連接到各種能夠進行所需運算的CPU部件。

例如,要求一個加法運算,算術(shù)邏輯單元(ALU,Arithmetic Logic Unit)將會連接到一組輸入和一組輸出。輸入提供了要相加的數(shù)值,而輸出將含有總和的結(jié)果。ALU內(nèi)含電路系統(tǒng),易于輸出端完成簡單的普通運算和邏輯運算(比如加法和位元運算)。如果加法運算產(chǎn)生一個對該CPU處理而言過大的結(jié)果,在標(biāo)志暫存器里可能會設(shè)置運算溢出(Arithmetic Overflow)標(biāo)志。

4、寫回

最終階段,寫回,以一定格式將執(zhí)行階段的結(jié)果簡單的寫回。運算結(jié)果經(jīng)常被寫進 CPU內(nèi)部的暫存器,以供隨后指令快速存取。在其它案例中,運算結(jié)果可能寫進速度較慢,但容量較大且較便宜的主記憶體中。某些類型的指令會操作程序計數(shù)器,而不直接產(chǎn)生結(jié)果。這些一般稱作“跳轉(zhuǎn)”(Jumps),并在程式中帶來循環(huán)行為、條件性執(zhí)行(透過條件跳轉(zhuǎn))和函式。許多指令會改變標(biāo)志暫存器的狀態(tài)位元。這些標(biāo)志可用來影響程式行為,緣由于它們時常顯出各種運算結(jié)果。例如,以一個“比較”指令判斷兩個值大小,根據(jù)比較結(jié)果在標(biāo)志暫存器上設(shè)置一個數(shù)值。這個標(biāo)志可藉由隨后跳轉(zhuǎn)指令來決定程式動向。在執(zhí)行指令并寫回結(jié)果之后,程序計數(shù)器值會遞增,反覆整個過程,下一個指令周期正常的提取下一個順序指令。

網(wǎng)站提醒和聲明
本站為注冊用戶提供信息存儲空間服務(wù),非“MAIGOO編輯”、“MAIGOO榜單研究員”、“MAIGOO文章編輯員”上傳提供的文章/文字均是注冊用戶自主發(fā)布上傳,不代表本站觀點,版權(quán)歸原作者所有,如有侵權(quán)、虛假信息、錯誤信息或任何問題,請及時聯(lián)系我們,我們將在第一時間刪除或更正。 申請刪除>> 糾錯>> 投訴侵權(quán)>> 網(wǎng)頁上相關(guān)信息的知識產(chǎn)權(quán)歸網(wǎng)站方所有(包括但不限于文字、圖片、圖表、著作權(quán)、商標(biāo)權(quán)、為用戶提供的商業(yè)信息等),非經(jīng)許可不得抄襲或使用。
提交說明: 快速提交發(fā)布>> 查看提交幫助>> 注冊登錄>>
最新評論
相關(guān)推薦
服務(wù)器cpu和普通cpu有什么不同 云服務(wù)器cpu怎么樣
您知道服務(wù)器cpu和普通cpu的區(qū)別是什么嗎?Intel現(xiàn)在生產(chǎn)的CPU中,Pentium 4、PentiumD、Celeron是面向PC的,Xeon、XeonMP和Itanium是面向工作站和服務(wù)器的。其中Itanium是與其他CPU完全不同的64位CPU,設(shè)計時并沒有考慮用于現(xiàn)有的Windows應(yīng)用。下面就來一起了解云服務(wù)器cpu怎么樣吧。
什么是超頻?如何實現(xiàn)CPU超頻?CPU超頻無法進入系統(tǒng)怎么辦?
不少電腦發(fā)燒友很喜歡挖掘電腦的系統(tǒng),他們最喜歡的方法就是超頻。那么什么是超頻呢?所謂的超頻就是把CPU等硬件的額定頻率給提升上去,從而達到更高的水平。而CPU超頻是很多人的首選,這是因為CPU的運算頻率變高,電腦性能提升最直觀。那么如何實現(xiàn)CPU超頻呢?跳線設(shè)置超頻、BIOS設(shè)置超頻最為常見。下面就和小編一起來看下CPU超頻的相關(guān)知識吧。
2024十大性能最強的驍龍?zhí)幚砥?2024年最新高通驍龍cpu排名
驍龍是全球知名的處理器品牌,業(yè)務(wù)范圍幾乎覆蓋全球。許多大型企業(yè),都與其保持著密切合作。時至2024年,你知道手機上性能最強的驍龍?zhí)幚砥魇悄囊豢顔幔勘疚闹衜aigoo小編帶來了一份驍龍cpu天梯圖2024最新名單,名列前茅的有驍龍8 Gen4、驍龍8 Gen3領(lǐng)先版、驍龍8 Gen3、驍龍8 Gen2領(lǐng)先版、驍龍8 Gen2、驍龍8s Gen3、驍龍7+ Gen3等。一起來詳細(xì)了解下。
芯片 科技/發(fā)明 ★★★
1.2w+ 2
國內(nèi)十大FPGA廠商 國產(chǎn)fpga公司排名 國產(chǎn)fpga芯片廠家哪家強
FPGA芯片的市場前景廣闊,但全球FPGA市場多年來一直被Xilinx賽靈思、Altera阿爾特拉等四大巨頭壟斷。不過,近年來國內(nèi)FPGA產(chǎn)業(yè)已經(jīng)取得了很大的發(fā)展,涌現(xiàn)了一大批優(yōu)秀的國產(chǎn)FPGA企業(yè),正不斷縮小與國際巨頭的差距。那么國產(chǎn)fpga公司有哪些?國產(chǎn)fpga芯片廠家哪家強?下面,MAIGOO小編為大家分享國內(nèi)十大FPGA廠商,包括紫光同創(chuàng)、安路科技、高云、復(fù)旦微電子等等,一起來看看吧。
芯片 FPGA芯片 ★★★
2.1w+ 9
2023十大性能最強的amd處理器 最新AMD處理器性能排名2023
ADM是來自美國的處理器品牌,長期處于行業(yè)引領(lǐng)地位。那么時至2023年,你知道臺式電腦上性能最強的amd處理器是什么型號嗎?下面小編就帶大家看一份ADMcpu排行榜2023年最新名單,名列前茅的有銳龍Threadripper 3990X、銳龍9 7950X、銳龍9 7950X3D、銳龍Threadripper 3970X、銳龍9 7900X等。一起詳細(xì)了解下。
芯片 cpu ★★★
1.5w+ 3