Jaké jsou záznamy v mikroprocesoru?
Funkce
Záznamy dat fungují především jako místa dočasné elektronické paměti s častým a snadným přístupem prostřednictvím CPU počítače. Tato dostupnost je způsobena umístěním záznamů v rámci mikroprocesorů. Výsledkem je, že CPU je může přistupovat rychleji než moduly s pamětí RAM (Random Access Memory) a dalšími elektronickými úložišti, jako je ROM (read-only memory). v angličtině paměti Read Only) a flash paměti. Normální mikroprocesor obsahuje několik polí těchto registrů a každý je vyroben tak, aby udržoval jen malé množství binárních dat. Běžící registr má paměťovou kapacitu 8, 16, 32 nebo 64 bitů; tyto hodnoty závisí na architektuře mikroprocesoru.
Operace
Záznamy v mikroprocesoru pracují jako data v reálném čase, které nesou elektronické paměťové jednotky. To znamená, že když uživatel dává příkaz k softwarové aplikaci (kliknutím myší nebo stisknutím klávesy), je přeložen do binární deklarace a poslán do mikroprocesoru. Tyto příkazy jsou přijímány prostřednictvím mikroprocesorových registrů, které je uchovávají několik nanosekund, pokud je procesor již zaneprázdněn, a poté je pošle na žádost procesoru. Tyto registry mají také zpracovávané bity v reálném čase, kdy byly předány dříve zpracované datové bity, stejně jako udržovat umístění a příkazy spojené se vstupními hodnotami nebo zpracovanými daty.
Kategorie
Existuje osm hlavních kategorií datových záznamů integrovaných do procesorů. Jedná se o programové čítače (PC) pro ukládání aktuálně zpracovávaných adresových bitů adres; Instrukční záznamy (IR) pro ukládání binárních instrukcí během jejich zpracování nebo dekódování; akumulátory (CA) pro ukládání výsledků matematických výpočtů aritmetickou logickou jednotkou CPU; adresa paměťových registrů (MAR) pro ukládání adresových míst datových bitů v hlavní paměti počítače; paměťový registr paměti (MBR) pro ukládání a dočasné uchování příchozích datových bitů před jejich předáním do mikroprocesoru, stavu nebo registru (FR) pro udržování a aktualizaci provozních stavů mikroprocesorů; podmíněných registrů (CR), pro zachování podmíněných nebo logických hodnot zpracovávaných dat a registrů pro všeobecné účely (GPR) pro dočasné uložení obecných datových bitů nebo instrukcí.
Význam
Registry nejen sdílejí zatížení procesoru, ale také vám dávají pokyny, jak mají být data zpracovávána. Kromě toho tyto registry poskytují důležitou pomoc mikroprocesorům při určování, kam mají odesílat data po zpracování, a v jakém uspořádání je ukládat do hlavní paměti nebo uvnitř úložného zařízení. Také počet záznamů integrovaných a pracujících v mikroprocesoru pomáhá definovat jeho provozní efektivitu a možnosti zpracování dat.