CPU體系結構(組成部分)

2022-07-12 07:15:07 字數 1066 閱讀 1562

在準備網路工程師考試,裡面有些知識點是比較常考的。自己寫這篇部落格呢,當作是筆記吧,自己看一看也分享給大家一起學習。

這部分的內容就是講cpu裡面的組成結構以及各部分的功能。

cpu的構成:cpu主要由運算器控制器暫存器組內部匯流排構成。

運算器:由算術邏輯單元alu通用暫存器資料暫存器等組成。程式狀態字暫存器接受從控制器送來的命令並執行相應的動作,主要負責對資料的加工和處理。

算術邏輯單元alu:用於進行各種算術邏輯運算(如與、或、非等)、算術運算(如加減乘除等)

a)      資料暫存器:

ax,累加暫存器,算數運算的主要暫存器;

bx,基址暫存器;

cx,計數暫存器,串操作、迴圈控制的計數器;

dx,資料暫存器。

si:源變址暫存器;

di:目的變址暫存器;

sp:堆疊暫存器;

bp:基址指標暫存器

c)      累加暫存器:ac,又稱為累加暫存器。當運算器的邏輯單元執行算術運算或者邏輯運算的時候,為alu提供乙個工作區。

3.資料暫存器:用來暫存從主儲存器讀出的資料,這個資料不能存放在通用暫存器中,否則會破壞其原有資料。

4.程式狀態字暫存器:用於保留與算術邏輯運算指令或測試指令的結果對應的各種狀態資訊。

控制器1. 程式計數器 (pc):用於指出下條指令在主存中的存放位址,cpu根據pc的內容去主存處取得指令,由於程式中的指令是按照順序執行的,所以pc必須有自動增加的功能,  也就是指向下一條指令的位址。

2. 指令暫存器 (ir):用於儲存當前正在執行的這條指令的**,所以指令暫存器的位數取決於指令字長。

4. 資料暫存器dr:用於暫存從記憶體儲器中讀出或寫入的指令或資料。

5. 指令解碼器:用於對獲取的指令進行解碼,產生該指令操作所需要的一些列微操作訊號,以控制計算機各部件完成該指令。

CPU各種體系結構

本貼 http hi.baidu.com shentuhongfeng blog item 2d9bb01fdd4fedf9e0fe0b8d.html cpu體系結構的選定也決定了其他硬體的選擇。不同的cpu需要不同的主機板,主機板決定了所能選擇的儲存器和您要使用的插卡 plug in card 1...

CPU體系結構介紹

cpu體系結構的選定也決定了其他硬體的選擇。不同的cpu需要不同的主機板,主機板決定了所能選擇的儲存器和您要使用的插卡 plug in card 1.cisc複雜指令集電腦 complex instruction set computer.risc精簡指令集電腦 reduced instructio...

方法組成部分

public static void main string args 訪問許可權修飾符 public protected private 預設 什麼都不寫 普通修飾符 static final abstract 返回值型別 有返回值型別 所有的資料型別都可以充當返回值型別 無返回值型別 void ...