Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
základné komponenty:
* aritmetická logická jednotka (Alu): Vykonáva aritmetické a logické operácie (pridanie, odčítanie a, OR atď.).
* Riadiaca jednotka: Načítajte pokyny z pamäte, dekóduje ich a odošle signály iným komponentom, aby ich vykonali.
* registruje: Malé, vysokorýchlostné pamäťové jednotky, ktoré počas spracovania dočasne držia údaje a pokyny. Bežné typy zahŕňajú:
* Všeobecné registre: Používa sa na uchovávanie údajov počas výpočtov.
* Ukazovateľ inštrukcií (IP): Poukazuje na ďalšiu inštrukciu, ktorá sa má vykonať.
* Program Counter (PC): Sleduje adresu aktuálne vykonávajúcej inštrukcie.
* cache pamäť: Malá, rýchla pamäť, ktorá ukladá často prístup k údajom a pokynom, čím sa znižuje potreba prístupu k pomalšej hlavnej pamäte.
Ďalšie dôležité komponenty:
* hodiny: Generuje časovacie signály, ktoré synchronizujú operácie CPU.
* rozhranie zbernice: Pripojí CPU k iným komponentom, ako sú pamäť a vstupné/výstupné zariadenia.
* jednotka s pohyblivou rádovou čiarkou (FPU): Zvládne operácie v reálnych číslach, ktoré sa často používajú vo vedeckých výpočtoch.
* jednotka správy pamäte (MMU): Spravuje tok údajov medzi procesorom a pamäťou.
Moderné vylepšenia CPU:
* Viac jadier: Moderné CPU majú často viac jadier (nezávislé spracovateľské jednotky), ktoré umožňujú paralelné spracovanie.
* HyperThreading: Umožňuje súčasnému jadru zvládať viac vlákien vykonávania.
* Simd (jednotlivé pokyny Viac údajov): Umožňuje súčasne pracovať na viacerých dátových prvkoch.
* predpoveď pobočky: Predpovedá, ktoré pokyny sa budú vykonať ďalej, čím sa zlepší výkon predbežným pritiahnutím údajov a pokynov.
v súhrne:
CPU je komplexný čip, ktorý vykonáva základné operácie počítača. Obsahuje komponenty, ktoré načítajú pokyny, dekódujú ich, vykonávajú ich a ukladajú výsledky, a to všetko pri koordinácii s inými počítačovými komponentmi, aby sa zabezpečila plynulá prevádzka.