CPU控制器主要是向計(jì)算機(jī)其他部件發(fā)送控制信息。是一款可以調(diào)節(jié)手機(jī)CPU的軟件,它可以根據(jù)你目前手機(jī)的運(yùn)行情況進(jìn)行判斷,以此來(lái)優(yōu)化和調(diào)節(jié)你的CPU頻率,讓你更好的使用手機(jī),讓手機(jī)發(fā)揮大的性能。
CPU包含運(yùn)算邏輯部件、寄存器部件和控制部件等,具有處理指令、執(zhí)行操作、控制時(shí)間、處理數(shù)據(jù)等功能。其自產(chǎn)生以來(lái),在邏輯結(jié)構(gòu)、運(yùn)行效率以及功能外延上取得了巨大發(fā)展。寄存器部件,包括通用寄存器、專用寄存器和控制寄存器。
通用寄存器又可分定點(diǎn)數(shù)和浮點(diǎn)數(shù)兩類,它們用來(lái)保存指令執(zhí)行過(guò)程中臨時(shí)存放的寄存器操作數(shù)和中間(或終)的操作結(jié)果。通用寄存器是中央處理器的重要組成部分,大多數(shù)指令都要訪問(wèn)到通用寄存器。通用寄存器的寬度決定計(jì)算機(jī)內(nèi)部的數(shù)據(jù)通路寬度,其端口數(shù)目往往可影響內(nèi)部操作的并行性。
CPU控制器包括哪些部分呢?
1、指令控制器
指令控制器是控制器中相當(dāng)重要的部分,它要完成取指令、分析指令等操作,然后交給執(zhí)行單元(ALU或FPU)來(lái)執(zhí)行,同時(shí)還要形成下一條指令的地址。
2、時(shí)序控制器
時(shí)序控制器的作用是為每條指令按時(shí)間順序提供控制信號(hào)。時(shí)序控制器包括時(shí)鐘發(fā)生器和倍頻定義元,其中時(shí)鐘發(fā)生器由石英晶體振蕩器發(fā)出非常穩(wěn)定的脈沖信號(hào),就是CPU的主頻;而倍頻定義元?jiǎng)t定義了CPU主頻是存儲(chǔ)器頻率(總線頻率)的幾倍。
3、總線控制器
總線控制器主要用于控制CPU的內(nèi)外部總線,包括地址總線、數(shù)據(jù)總線、控制總線等等。
4、中斷控制器
中斷控制器也是CPU控制器的一部分,它主要用于控制各種各樣的中斷請(qǐng)求,并根據(jù)優(yōu)先級(jí)的高低對(duì)中斷請(qǐng)求進(jìn)行排隊(duì),逐個(gè)交給CPU處理。