Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
1. Pokyny na načítanie: CPU načíta pokyny z pamäte počítača (RAM). Zahŕňa to určenie adresy pamäte ďalšej inštrukcie a načítanie údajov z tohto miesta.
2. Pokyny na dekódovanie: Po načítaní je inštrukcia dekódovaná. Riadiaca jednotka CPU interpretuje pokyny, aby pochopila, akú operáciu je potrebné vykonať a na ktorých údajoch.
3. Vykonávanie pokynov: Toto je základná funkcia. CPU vykonáva operáciu určenú dekódovanou inštrukciou. To by mohlo zahŕňať:
* aritmetické a logické operácie (Alu): Vykonávanie výpočtov (pridanie, odčítanie, násobenie, delenie), porovnania (väčšie ako, menšie ako, rovné) a logické operácie (a alebo nie).
* prenos údajov: Presúvanie údajov medzi rôznymi časťami počítačového systému, napríklad medzi registrmi, pamäťou a vstupnými/výstupnými zariadeniami.
* Ovládanie: Riadenie toku pokynov, ako je vetvenie (skákanie do inej časti programu na základe stavu) a opakovanie (opakovanie súboru pokynov).
4. Ukladanie výsledkov: Po vykonaní inštrukcie CPU ukladá výsledky do registrov alebo pamäte.
Za základmi, CPU tiež riadi:
* prerušuje: Signály manipulácie z hardvéru a softvéru označujúce udalosti, ktoré si vyžadujú okamžitú pozornosť (napr. Stlačením klávesu, príchodom sieťového paketu).
* Správa pamäte: Pomoc pri prideľovaní a riešení pamäťového priestoru pre programy a údaje. Toto sa často zaobchádza v spojení s operačným systémom.
* synchronizácia: Koordinácia viacerých procesov alebo vlákien, ktoré sú súčasne spúšťané, aby sa predišlo konfliktom a zabezpečila konzistentnosť údajov.
V podstate všetko, čo počítač robí - od spustenia jednoduchého programu kalkulačky po vykreslenie komplexnej 3D grafiky - je v konečnom dôsledku séria pokynov vykonaných procesorom. Rýchlosť a efektívnosť CPU priamo ovplyvňujú celkový výkon počítača.