Paměti
Paměť počítače je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje. Paměti lze rozdělit do tří základních skupin:
registry: paměťová místa na čipu procesoru, která jsou používaná pro krátkodobé uchování právě zpracovávaných informací
vnitřní (interní, operační) paměti: paměti osazené většinou na základní desce. Bývají realizovány pomocí polovodičových součástek. Jsou do nich zaváděny právě spouštěné programy (nebo alespoň jejich části) a data, se kterými pracují.
vnější (externí) paměti: paměti realizované většinou za pomoci zařízení používajících výměnná média v podobě disků či magnetofonových pásek. Záznam do externích pamětí se provádí většinou na magnetickém nebo optickém principu. Slouží pro dlouhodobé uchování informací a zálohování dat.
Základní parametry pamětí jsou:
kapacita: množství informací, které je možné do paměti uložit
přístupová doba: doba, kterou je nutné čekat od zadání požadavku, než paměť zpřístupní požadovanou informaci
přenosová rychlost: množství dat, které lze z paměti přečíst (do ní zapsat) za jednotku času
statičnost / dynamičnost:
statické paměti: uchovávají informaci po celou dobu, kdy je paměť připojena ke zdroji elektrického napětí
dynamické paměti: zapsanou informaci mají tendenci ztrácet i v době, kdy jsou připojeny k napájení. Informace v takových pamětech je nutné tedy neustále periodicky oživovat, aby nedošlo k jejich ztrátě.
destruktivnost při čtení:
destruktivní při čtení: přečtení informace z paměti vede ke ztrátě této informace. Přečtená informace musí být následně po přečtení opět do paměti zapsána.
nedestruktivní při čtení: přečtení informace žádným negativním způsobem tuto informaci neovlivní.
energetická závislost:
energeticky závislé: paměti, které uložené informace po odpojení od zdroje napájení ztrácejí
energeticky nezávislé: paměti, které uchovávají informace i po dobu, kdy nejsou připojeny ke zdroji elektrického napájení.
přístup
sekvenční: před zpřístupněním informace z paměti je nutné přečíst všechny předcházející informace
přímý: je možné zpřístupnit přímo požadovanou informaci
spolehlivost: střední doba mezi dvěma poruchami paměti
cena za bit: cena, kterou je nutno zaplatit za jeden bit paměti
Následující tabulka ukazuje výše popsané tři typy pamětí a jejich parametry.
| registry | ||
kapacita | velmi malá (jednotky bytů) | vyšší (řádově 100 kB - 100MB) | vysoká (řádově 10 MB - 10 GB) |
přístupová doba | velmi nízká (velmi rychlá paměťová místa) | vyšší (řádově 10 ns) | vysoká (řádově 10 ms - 10 min) |
přenosová rychlost | vzhledem k malé kapacitě se většinou neuvažuje | vysoká (řádově 1 - 10 MB/s) | nižší než u vnitřních pamětí (řádově 10 MB/min - 1 MB/s) |
statičnost / dynamičnost | statické | statické i dynamické | statické |
destruktivnost při čtení | nedestruktivní | destruktivní i nedestruktivní | nedestruktivní |
energetická závislost | závislé | závislé | nezávislé |
přístup | přímý | přímý | přímý i sekvenční |
spolehlivost | velmi spolehlivé | spolehlivé | méně spolehlivé |
cena za bit | vzhledem k nízké kapacitě vysoká | nižší než u registrů a vyšší než u vnějších pamětí | vzhledem k vysoké kapacitě nízká |