發(fā)布時(shí)間: 2022-11-16 點(diǎn)擊次數: 724次
cpu模塊是一塊超大規模的集成電路,是一臺計算機的運算核心和控制核心。它的功能主要是解釋計算機指令以及處理計算機軟件中的數據。CPU從邏輯上可以劃分成3個(gè)模塊,分別是控制單元、運算單元和存儲單元,這三部分由CPU內部總線(xiàn)連接起來(lái)。
cpu模塊的組成部分:
1、控制單元
控制單元是整個(gè)CPU的指揮控制中心,由指令寄存器IR、指令譯碼器ID和操作控制器OC等,對協(xié)調整個(gè)電腦有序工作極為重要。它根據用戶(hù)預先編好的程序,依次從存儲器中取出各條指令,放在指令寄存器IR中,通過(guò)指令譯碼(分析)確定應該進(jìn)行什么操作,然后通過(guò)操作控制器OC,按確定的時(shí)序,向相應的部件發(fā)出微操作控制信號。操作控制器OC中主要包括節拍脈沖發(fā)生器、控制矩陣、時(shí)鐘脈沖發(fā)生器、復位電路和啟停電路等控制邏輯。
2、運算單元
是運算器的核心??梢詧绦兴阈g(shù)運算和邏輯運算。相對控制單元而言,運算器接受控制單元的命令而進(jìn)行動(dòng)作,即運算單元所進(jìn)行的全部操作都是由控制單元發(fā)出的控制信號來(lái)指揮的,所以它是執行部件。
3、存儲單元
包括CPU片內緩存和寄存器組,是CPU中暫時(shí)存放數據的地方,里面保存著(zhù)那些等待處理的數據,或已經(jīng)處理過(guò)的數據,CPU訪(fǎng)問(wèn)寄存器所用的時(shí)間要比訪(fǎng)問(wèn)內存的時(shí)間短。采用寄存器,可以減少CPU訪(fǎng)問(wèn)內存的次數,從而提高了CPU的工作速度。但因為受到芯片面積和集成度所限,寄存器組的容量不可能很大。