1. Registr :
Registry jsou nejmenší prvky uchovávající data, které jsou zabudovány do samotného procesoru. Jsou to paměťová místa, která jsou procesoru přímo přístupná. Může obsahovat instrukci, adresu paměti nebo jakýkoli druh dat, například posloupnost bitů nebo jednotlivé znaky. Instrukce může například specifikovat, že obsah dvou definovaných registrů má být vynásoben dohromady a poté umístěn do určitého registru.
Příklad:
2. Paměť :
Paměť je hardwarové zařízení používané k ukládání počítačových programů, instrukcí a dat. Paměť, která je interní součástí procesoru, je primární paměť (RAM) a paměť, která je externí součástí procesoru, je sekundární paměť (pevný disk). Paměť lze také rozdělit na základě volatilní a nevolatilní paměti. Těkavá paměť je paměť, která ztrácí svůj obsah, když počítač nebo hardwarové zařízení ztratí napájení. Příkladem těkavé paměti je paměť RAM (Random Access Memory). Netěkavá paměť je paměť, která si uchovává svůj obsah, i když dojde ke ztrátě napájení. Příkladem nevolatilní paměti je paměť EPROM.
Příklad : RAM, EPROM atd.
Rozdíl mezi registrem a pamětí :
S.NO. | Registr | Paměť |
---|---|---|
Registry uchovávají operandy nebo instrukce, které procesor právě zpracovává. | Paměť uchovává instrukce a data, která aktuálně prováděný program v CPU vyžaduje. | |
Registr uchovává malé množství dat kolem 32 bitů až 64 bitů. | Paměť počítače se může pohybovat od několika GB do TB. | |
CPU může pracovat s obsahem registru rychlostí více než jedné operace za jeden takt. | CPU přistupuje k paměti pomaleji než k registru. | |
Typy paměti jsou akumulační registr, programový čítač, instrukční registr, adresní registr atd. | Typy paměti jsou RAM,atd. | |
Registry lze ovládat, tj. lze do nich ukládat a načítat z nich informace. | Paměť téměř nelze ovládat. | |
Registry jsou rychlejší než paměť. | RAM je mnohem pomalejší než registry. |
Napsat komentář