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