Hledat:

Invia.cz Eurovíkendy Kanárské ostrovy Dominikánská republika Madeira Last minute Vydělávejte peníze s INVIA.CZ
 

Registr procesoru

Registr procesoru je velmi malá, ale velmi rychlá paměť nacházející se v mikroprocesoru. Registry slouží zejména k dočasnému uložení operandů, se kterými se v procesoru provádějí např. aritmetické a logické operace.

Velikost registrů bývá zpravidla stejná jako velikost slova procesoru nebo jeho násobku.

Registry v procesoru lze rozdělit na „viditelné“, jejichž obsah dokáže program přímo modifikovat nebo číst a neviditelné, které jsou programově nepřístupné a jsou použity v procesoru na dočasné ukládaní informací nebo stavů procesoru. Také je možné, aby jeden registr měl viditelnou a neviditelnou část.

U jednodušších procesorů (např. mikrokontrolér) je minimálně implementován jeden viditelný registr - akumulátor aritmeticko-logické jednotky. Běžný počet jsou jednotky až desítky registrů procesoru. Složitější procesory mají viditelných registrů více (u speciálních DSP procesorů se může jednat až o stovky registrů).

Čistě zásobníkové procesory mohou registry v běžném smyslu postrádat - procesor sice má registrovou paměť, ale je spravována jako cache vrchní části zásobníku (s tím, že vrchol zásobníku slouží jako akumulátor).  Zásobníky typu : LIFO (last in, first out) a FIFO (first in, first out)

[editovat] Kategorie registrů

  1. pro všeobecné použití
  2. akumulátor (aritmeticko-logické jednotky)
  3. speciální registry - např. čítač instrukcí (IP)
  4. ukazatel vrcholu zásobníku


[editovat] Související články


 
Registr procesoru v jiných jazycích: العربية, Български, Deutsch, Ελληνικά, English, Español, Euskara, فارسی, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Lietuvių, Македонски, Nederlands, ‪Norsk (bokmål)‬, Polski, Português, Română, Русский, Slovenčina, Српски / Srpski, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 中文
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/Registr_procesoru
Stránka byla naposledy upravena v Stránka byla naposledy editována 19. 10. 2008 v 11:30.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt | Set-top-boxy