Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je dôvod:
* cache hierarchia: CPU cache (L1, L2, L3) sú primárne navrhnuté tak, aby uchovávali údaje, ktoré CPU môže potrebujete čoskoro na základe zásad lokality. Zvyčajne neukladajú údaje „čakajú na zadanie“ CPU.
* tok údajov: Keď sa údaje načítajú z pamäte, presúva sa hierarchiou vyrovnávacej pamäte (ak je to prítomné) a nakoniec dosiahne interné registre CPU. Tieto registre obsahujú údaje bezprostredne pred a po vykonaní.
* Inštrukčné potrubie: Moderné CPU používajú potrubie, kde sa súčasne spracúva viacero pokynov v rôznych fázach. To znamená, že údaje získané z pamäte môžu byť pre pokyny ďalej po plynovode, nie ten, ktorý sa práve vykonáva.
Preto, aj keď neexistuje špecifická úroveň vyrovnávacej pamäte, ktorá čaká na vstup do CPU, vnútorné štruktúry CPU vrátane jej vykonávacej jednotky a pridružených vyrovnávacích pamätí, spravujú tok údajov a zabezpečujú, aby pokyny prijímali potrebné údaje vpravo čas.