Skip to main content

Co je to kontrolní registr?

Ačkoli primární systémová paměť na počítači je paměť s náhodným přístupem (RAM), která je obecně zapojena do základní desky a připojena k procesoru počítačů, RAM není jediným typem paměti na počítači.Střední zpracovatelská jednotka (CPU) také obsahuje omezené množství úložiště, což umožňuje přesun dat velmi rychle.Tato místa jsou známá jako registry.Řídicí registr v počítači je typ registru, který ovládá nebo mění základní chování procesoru počítačů.

Přemýšlejte o kontrolním registru jako malá zásuvka v CPU, že počítač má přístup k mnohem snadněji než jiné umístění paměti v systému.Umístěním řídicího registru na fyzickou CPU Die eliminuje latenci a zvyšuje rychlost přístupu na mnohem vyšší hodnotu než jiná místa v systému.Počítač jej tedy používá pro nejdůležitější úkoly CPU, aby udržel počítač hladce a efektivně v provozu.Kromě toho by mohla načíst data pouze tím, že je z paměti vytáhne zpět přes přední boční sběrnici.Ačkoli to může znít triviálně, šířka pásma přední strany sběrnice mdash;maximální množství dat, které může nést najednou mdash;je poměrně omezený.S tisíci kusů dat procházejících každou sekundou by se to rychle stalo vážným úzkým úzkým místem pro počítač, vytvořením zpoždění a přerušením toku základních operací.Využití řídicího registru znamená, že data stěží musí vůbec cestovat: je to rozdíl mezi uložením něčeho do zásuvky na stole, kde je blízko po ruce, a uložením do poštovní schránky na konci příjezdové cesty.

PrimárníPoužití pro kontrolní registr zahrnuje kontrolu přerušení, stránkování, adresování a funkčnost coprocessor.K přerušení dochází, když hardwarové zařízení v počítači odešle na CPU nouzový signál, který vyžaduje, aby upustil, co v současné době dělá ve prospěch řešení konkrétního problému.Adresování se týká nalezení a využití fyzických adres na systému RAM, získávání a ukládání informací pro počítač.Paging je další technikou správy paměti, ve které jsou informace uloženy v souboru stránky umístěné na pevném disku.Koprocesor se používá k doplnění CPU, manipulaci s grafickými informacemi a dalším operacím, jako je aritmetika s pohyblivým bodem a šifrování.