Skip to main content

Co je to procesor?

Nejrychlejším přístupem k skladovatelné paměti na počítačové zpracovatelské jednotce (CPU) je registr procesoru.Počítačové architektury Navrhněte schopnost paměti procesoru do mezipaměti CPU tak, aby bylo možné pravidelně ukládat hodnoty počítačových procesů.Procesy mají přístup a provádějí rychle na základě těchto uložených hodnot.Protože registry procesorů jsou uloženy na CPU, jsou považovány za vrchol hierarchie paměti úložiště a přidělení se obvykle určuje proměnnými.Po zpracování dat se poté obnoví do mezipaměti, paměti náhodného přístupu (RAM) nebo ukládání pevného disku.

Počítačové procesory mají registry různých typů podle pokynů nebo testů, které na nich působí nebo na jejich konkrétní obsah.Registry dat, adresy a obecného účelu obsahují matematické hodnoty a adresy pro ukládání paměti.Existují podmíněné registry s hodnotami pravdy pro logické provozní pokyny, konstantní registry s hodnotami pouze pro čtení, jako jsou PI a Zero, a registry zvláštního účelu, které udržují počítadlo programu, stavový registr a ukazatele zásobníku pro využití paměti zásobníku.Řídicí registry obsahují pokyny ze sady instrukcí zabudovaných do architektury CPU;a existuje několik, které načítají z RAM a obvodů CPU, které přistupují k vyrovnávací paměti paměti, data paměti, rozsahy typu paměti a adresy.Proměnné nepřiřazené do registru procesorů jsou uloženy v RAM a načtěny dovnitř a ven pro operace čtení a zápisů, ale mají pomalejší zpracování.Chcete -li fungovat co nejvíce v úložišti procesoru pro provoz funkcí rychle.Pro programy kompilátoru just-in-time, technika přidělování registru známé jako lineární přidělování skenování skladby registrují operace registru a rychle uvolní výpočetní výkon zpět do programu.Techniky přidělování registru se pokoušejí získat co nejvíce proměnných programu přiřazeného k registrům a v provozním toku, který maximalizuje nejmenší počet registrů pro rychlé kompilace.Pro použití programu lze uložit pro manipulaci pomocí CPU.V provozu se CPU nejprve podívá na mezipaměť registrů CPU pro kopii jakýchkoli dat, která mají být zpracována při čtení, zápisu nebo přesunu operací, než se podíváme na RAM a sekundární úložiště na pevných discích.Od roku 2011 si většina CPU udržuje tři individuální mezipaměti.Instrukční mezipaměti se zabývají instrukcí pomocí instrukcí, překladatelská vyrovnávací paměť zrychluje překlady adresy pro virtuálně-fyzické adresy a datová mezipaměť drží víceúrovňové hierarchie dat, která se má manipulovat pomocí sady instrukcí pro procesor.