nisfarm.ru

Registry CPU jsou hlavními asistenty

Procesor patří k počtu zařízení řízených softwarem a je určen pro zpracování informací. Zpracování informací se provádí v souladu s předem stanoveným programem. Ve skutečnosti vypadá tento proces takto: při spuštění je program umístěn do paměti RAM a odtud jeden příkaz za druhým přejde k procesoru. Kromě příkazů pro výpočty potřebujete také data, která mohou být vložena jak z paměti RAM, tak z externích zařízení.

registrů procesorů




Výsledkem provedení dalšího příkazu je výsledek, který musí být někde uložen. A pak existují dvě možnosti - odeslat výsledek do paměti RAM nebo ji nechat uvnitř procesoru, protože s největší pravděpodobností bude tento výsledek nejednoznačný a bude použit v dalších výpočtech. V prvním případě existuje jedna velká "VUT" - pro takové výměny s pamětí je vynaloženo značné množství času a v důsledku toho se sníží výkon systému. Ve druhém případě musí procesor ve svých paměťových strukturách obsahovat prvky nazývané procesorové registry. Jedná se o zařízení, která slouží k přijímání, ukládání a přenosu vícenásobných bitů binární kód data. Registry procesoru jsou rozděleny do dvou typů: registrů obecného účelu a specializovaných registrů.

Registry procesorů jsou:

Univerzální registry procesorů slouží k uložení meziproduktivních výsledků výpočtů. Čím více takových registrů uvnitř procesoru, tím méně se odkazuje na paměť RAM, to znamená, že na ni netráví čas, a proto neztrácí výkon. Na druhou stranu je počet registrů omezen oblastí čipu procesoru. Nekonečně zvyšovat jejich počet nemůže. Registry určené pro ukládání dat mají zpravidla šířku bitů, která se rovná šířce datové sběrnice. Každý registr procesorů má své vlastní jedinečné jméno, pomocí něhož můžete získat přístup k registru prostřednictvím kódu programu.

registru procesorů

Každý ze specializovaných registrů má svůj vlastní účel. Existuje například registr pro ukládání příkazové adresy do paměti RAM, který musí být přečten při příštím přístupu. Tento registr a nazývá se - adresářem příkazu. Dalším příkladem specializovaného registru je registr vlastností. Jinými slovy, to je také nazýváno slovem státu procesor (procesor Stavové slovo - abbr. PSW). Na rozdíl od všech ostatních registrů procesoru, jejichž obsah je považován za úplný, má každý bit registru vlastností jedinečný název a samostatný účel. Mezi charakteristiky příkladu lze identifikovat tzv. Znaménko nuly (znak nulového výsledku). Pokud je výsledek při provádění příkazu nulový, procesor se o tom může "naučit" analýzou tohoto bitu registru vlastností.

Registry procesoru jsou velmi rychlé paměti (dokonce rychlejší než paměť pro vyrovnávací paměť), protože jsou v bezprostřední blízkosti procesního jádra a běží na kmitočtové frekvenci interní sběrnice procesoru.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru