CPU的內(nèi)部結(jié)構(gòu)
現(xiàn)在我們已經(jīng)大概知道CPU是負(fù)責(zé)些什么事情,但是具體由哪些部件負(fù)責(zé)處理數(shù)據(jù)和執(zhí)行程序呢?
1.算術(shù)邏輯單元ALU(Arithmetic Logic Unit)
ALU是運(yùn)算器的核心 。它是以全加器為基??,辅之以移位寄存器及蠂娄控制聡`楹隙傻牡緶罰?在控制信號(hào)的作用下可完成加、減、乘、除四則運(yùn)算和各種邏輯運(yùn)算 。就像剛才提到的 , 這里就相當(dāng)于工廠中的生產(chǎn)線 , 負(fù)責(zé)運(yùn)算數(shù)據(jù) 。

文章插圖
2.寄存器組 RS(Register Set或Registers)
RS實(shí)質(zhì)上是CPU中暫時(shí)存放數(shù)據(jù)的地方,里面保存著那些等待處理的數(shù)據(jù),或已經(jīng)處理過(guò)的數(shù)據(jù),CPU訪問(wèn)寄存器所用的時(shí)間要比訪問(wèn)內(nèi)存的時(shí)間短 。采用寄存器,可以減少CPU訪問(wèn)內(nèi)存的次數(shù) , 從而提高了CPU的工作速度 。但因?yàn)槭艿叫酒娣e和集成度所限 , 寄存器組的容量不可能很大 。寄存器組可分為專(zhuān)用寄存器和通用寄存器 。專(zhuān)用寄存器的作用是固定的,分別寄存相應(yīng)的數(shù)據(jù) 。而通用寄存器用途廣泛并可由程序員規(guī)定其用途 。通用寄存器的數(shù)目因微處理器而異 。

文章插圖
【cpu主要參數(shù)介紹 cpu總線包括哪三個(gè)】3.控制單元(Control Unit)
正如工廠的物流分配部門(mén),控制單元是整個(gè)CPU的指揮控制中心 , 由指令寄存器 IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)和操作控制器0C(Operation Controller)三個(gè)部件組成,對(duì)協(xié)調(diào)整個(gè)電腦有序工作極為重要 。它根據(jù)用戶預(yù)先編好的程序,依次從存儲(chǔ)器中取出各條指令,放在指令寄存器IR中,通過(guò)指令譯碼(分析)確定應(yīng)該進(jìn)行什么操作,然后通過(guò)操作控制器OC,按確定的時(shí)序,向相應(yīng)的部件發(fā)出微操作控制信號(hào) 。操作控制器OC中主要包括節(jié)拍脈沖發(fā)生器、控制矩陣、時(shí)鐘脈沖發(fā)生器、復(fù)位電路和啟停電路等控制邏輯 。

文章插圖
4.總線(Bus)
就像工廠中各部位之間的聯(lián)系渠道,總線實(shí)際上是一組導(dǎo)線,是各種公共信號(hào)線的集合,用于作為電腦中所有各組成部分傳輸信息共同使用的“公路” 。直接和CPU相連的總線可稱(chēng)為局部總線 。其中包括: 數(shù)據(jù)總線DB(Data Bus)、地址總線AB(Address Bus) 、控制總線CB(Control Bus) 。其中,數(shù)據(jù)總線用來(lái)傳輸數(shù)據(jù)信息;地址總線用于傳送CPU發(fā)出的地址信息;控制總線用來(lái)傳送控制信號(hào)、時(shí)序信號(hào)和狀態(tài)信息等 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專(zhuān)業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 甲型流感癥狀有哪些 甲流的主要癥狀有哪些
- 甲狀腺的主要癥狀都是哪些 甲狀腺的主要癥狀
- 引起痛風(fēng)的主要原因是什么 痛風(fēng)主要由什么引起的
- 云南百草凝膠用了有效果嗎 云南百草凝膠的主要成分及作用
- 腸炎的癥狀有哪些呢 腸炎的主要癥狀有哪些
- 沙棘原漿的功效 沙棘原漿的功效與作用
- 羅漢果的主要功效 羅漢果的功效與作用
- 下巴長(zhǎng)痘痘的主要原因是什么 下巴長(zhǎng)痘痘是什么原因
- 新如何輕松確定電腦CPU是32位還是64位?
- iPhone11_蘋(píng)果iPhone11價(jià)格 蘋(píng)果11參數(shù)配置
