Rozdíl mezi RAM a ROM

RAM vs ROM

RAM (Random Access Memory) a ROM (Read Only Memory) jsou dvě velmi staré technologie, které byly vytvořeny ve velmi počátečních dnech práce na počítači. Přesto se v dnešní době stále používají, i když technické definice obou nejsou stejně použitelné jako dříve. Hlavní rozdíl mezi RAM a ROM je jejich použití. ROM se používá k uložení kódu pro programy, které jsou spuštěny v procesoru. Oproti tomu RAM se používá k uchovávání dočasných dat, která program vytváří a používá.

RAM byla pojmenována, protože k jakékoli oblasti paměti lze rychle přistupovat, aniž by bylo nutné procházet všechno ostatní. To bylo v kontrastu s jednotkami klepnutí, kde přístupový čas lineárně souvisí s aktuální pozicí hlavy s pozicí dat. Způsob pojmenování ROM je také velmi podobný; protože staré ROM jsou vyráběny se zabudovanými daty a neexistuje způsob, jak je změnit. Samozřejmě, že oba již nejsou použitelné. Čipy DRAM jsou ve skutečnosti dostupné v dávkách spíše než náhodně. ROMy jsou nyní vyráběny s flash pamětí, na kterou lze snadno zapisovat. Od té doby se staré terminologie zasekly.

RAM je nestálý typ paměti, což znamená, že po odpojení napájení ztratí svůj obsah. To je důvod, proč nemůže nahradit ROM, který si zachová svůj obsah, i když není napájen. Nevýhodou ROM je jeho mnohem pomalejší rychlost. Jeho použití jako náhrada RAM by způsobilo, že by počítač pracoval velmi pomalu.

V současné době je RAM vnímána hlavně jako primární paměť počítačů a dalších pomůcek, jako jsou smartphony a tablety. V přenosných gadgetech se vnitřní paměť vyhrazená pro aplikace často označuje jako ROM. Ale v počítačích si ROM zachovává svůj původní význam. Čip používaný k uchování systému BIOS je ROM, protože není běžně zapsán; ale někdy je aktualizován. Optické jednotky se také nazývají ROMS (tj. CD-ROM a DVD-ROM), protože čtou disky, na které nelze zapisovat; ale většina optických jednotek má také schopnost zapisovat na prázdné disky.

Souhrn:
ROM se používá k ukládání programů, zatímco RAM používají programy k ukládání dočasných dat
RAM je typ paměti, ke kterému lze přistupovat nesekvenčně, zatímco ROM je typ paměti, která se čte pouze při typické operaci
ROM je energeticky nezávislý, zatímco RAM je volatilní
RAM je výrazně rychlejší než ROM