Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
* aritmetická logická jednotka (Alu): Toto je „mozog“ mikroprocesora, ktorý vykonáva aritmetické operácie (pridanie, odčítanie, násobenie, delenie) a logické operácie (a alebo, nie XOR). Tam sa vyskytujú skutočné výpočty.
* Riadiaca jednotka (Cu): Táto zložka riadi prevádzku ALU a ďalších častí mikroprocesora. Vyberá pokyny z pamäte, dekóduje ich a koordinuje vykonávanie týchto pokynov. Myslite na to ako na „kontrolór dopravy“ procesora.
* registruje: Jedná sa o malé, vysokorýchlostné miesta ukladania v mikroprocesorku. Držia údaje, na ktorých ALU v súčasnosti pracuje, medziprodukty, adresy pamäte a pokyny. Existujú rôzne typy registrov (napr. Všeobecné registre, programový počítadlo, register inštrukcií, stavový register).
* cache pamäť: Jedná sa o veľmi rýchlu, malú pamäť umiestnenú na mikroprocesorovi alebo veľmi blízko mikroprocesora. Ukladá často prístup k údajom a pokynom, čo výrazne zrýchľuje spracovanie skrátením času potrebného na získanie informácií z pomalšej hlavnej pamäte (RAM). Existujú rôzne úrovne vyrovnávacej pamäte (L1, L2, L3), pričom L1 je najrýchlejší a najmenší.
* hodiny: Hodinový obvod generuje pravidelnú sériu impulzov, ktoré synchronizujú prevádzku rôznych častí mikroprocesora. Rýchlosť hodín (meraná v GHZ) určuje, koľko pokynov môže procesor vykonať za sekundu.
* jednotka rozhrania zbernice (biu): Táto komponent riadi komunikáciu medzi mikroprocesorom a inými komponentmi počítačového systému, ako sú pamäť a vstupné/výstupné zariadenia. Zaoberá sa prenosom údajov a pokynov prostredníctvom systémových zberníc.
* jednotka s pohyblivou rádovou čiarkou (FPU): .
Je dôležité poznamenať, že tieto komponenty sú vysoko integrované a bez problémov spolupracujú. Podrobnosti o architektúre a implementácii sa výrazne líšia medzi rôznymi návrhmi mikroprocesorov (napr. X86, ARM, RISC-V), ale tieto základné prvky sú základom takmer pre všetkých mikroprocesorov.