MPU
簡介
微機中的中央處理器(CPU)稱為微處理器(MPU),是構(gòu)成微機的核心部件,也可以說是微機的心臟。它起到控制整個微型計算機工作的作用,產(chǎn)生控制信號對相應(yīng)的部件進行控制,并執(zhí)行相應(yīng)的操作。
在微機中,CPU被集成在一片超大規(guī)模集成電路芯片上,稱為微處理器(MPU),微處理器插在主板的cpu插槽中。
通常所說的16位機、32位機是指該計算機中微處理器內(nèi)部數(shù)據(jù)總線的寬度,也就是CPU可同時操作的二進制數(shù)的位數(shù)。目前常用的CPU都是64位的,即一次可傳送64位二進制數(shù)。
功能構(gòu)成
微處理器的功能結(jié)構(gòu)主要包括:運算器、控制器、寄存器三部分:
運算器的主要功能就是進行算術(shù)運算和邏輯運算。
控制器是整個微機系統(tǒng)的指揮中心,其主要作用是控制程序的執(zhí)行。包括對指令進行譯碼、寄存,并按指令要求完成所規(guī)定的操作,即指令控制、時序控制和操作控制。
寄存器用來存放操作數(shù)、中間數(shù)據(jù)及結(jié)果數(shù)據(jù)。
主要技術(shù)參數(shù)
CPU質(zhì)量的高低直接決定了一個計算機系統(tǒng)的檔次,而CPU的主要技術(shù)特性可以反映出CPU的基本性能。
CPU的主要技術(shù)參數(shù)如下:
⑴ CPU可以同時處理的二進制數(shù)據(jù)的位數(shù),即字長;
?、?時鐘頻率;
?、?高速緩沖存儲器(Cache)的容量和速率;
?、?地址總線和數(shù)據(jù)總線的寬度;
?、?制造工藝。
內(nèi)存保護
內(nèi)存保護單元(ARM體系方面)(MPU,Memory Protection Unit),MPU中一個域就是一些屬性值及其對應(yīng)的一片內(nèi)存。這些屬性包括:起始地址、長度、讀寫權(quán)限以及緩存等。ARM940具有不同的域來控制指令內(nèi)存和數(shù)據(jù)內(nèi)存。內(nèi)核可以定義8對區(qū)域,分別控制8個指令和數(shù)據(jù)內(nèi)存區(qū)域。
域和域可以重疊并且可以設(shè)置不同的優(yōu)先級。域的啟始地址必須是其大小的整數(shù)倍。另外,域的大小可以4K到4G間任意一個2的指數(shù),如4K,8K,16K.....
英漢計算機詞匯
= Main Processing Unit,主處理機; = Memory Protection Unit, 存儲器保護設(shè)備; = MicroProcessing Unit, 微處理器[機]; = MicroProgrammed control Unit, 微程序控制器; = MicroProgramming Unit, 微程序設(shè)計部件; = Miniature Power Unit, 小型電源設(shè)備
內(nèi)容來自百科網(wǎng)