RAM vs ROM
RAM (brīvpiekļuves atmiņa) un ROM (tikai lasāma atmiņa) ir divas ļoti senas tehnoloģijas, kas tika izveidotas ļoti agrīnās skaitļošanas dienās. Neskatoties uz to, mūsdienās tos joprojām izmanto, pat ja abu tehniskās definīcijas nav tik piemērojamas kā iepriekš. Galvenā atšķirība starp RAM un ROM ir to izmantošana. ROM tiek izmantots procesora darbināto programmu koda saglabāšanai. Salīdzinājumam - RAM tiek izmantots programmas izveidoto un izmantoto pagaidu datu glabāšanai.
Operatīvā atmiņa tika nosaukta tāpēc, ka jebkuram atmiņas apgabalam var ātri piekļūt, neizmantojot visu pārējo. Tas bija pretstatā krāna piedziņai, kur piekļuves laiks ir lineāri saistīts ar galvas pašreizējo stāvokli un datu stāvokli. Arī ROM nosaukšanas veids ir ļoti līdzīgs; jo vecie ROM tiek veidoti ar iebūvētiem datiem, un to nav iespējams mainīt. Protams, abi šie nosacījumi vairs nav piemērojami. DRAM mikroshēmām faktiski piekļūst pārrāvumos, nevis nejauši. Tagad ROM ir izveidoti ar zibatmiņu, uz kuru var ērti uzrakstīt. Tomēr kopš tā laika vecā terminoloģija ir iestrēdzusi.
Operatīvā atmiņa ir nepastāvīgs atmiņas veids, kas nozīmē, ka tā zaudē savu saturu, tiklīdz tiek atņemta enerģija. Tas ir iemesls, kāpēc tas nevar aizstāt ROM, kas saglabā savu saturu pat tad, ja tam nav barošanas. ROM negatīvie ir daudz lēnāks ātrums. Izmantojot to RAM aizstāšanai, dators darbotos ļoti lēni.
Mūsdienās RAM galvenokārt tiek uzskatīts par datoru un citu sīkrīku, piemēram, viedtālruņu un planšetdatoru, primāro atmiņu. Portatīvos sīkrīkos lietojumprogrammām paredzēto iekšējo atmiņu bieži sauc par ROM. Bet datoros ROM saglabā sākotnējo nozīmi. Mikroshēma, ko izmanto BIOS turēšanai, ir ROM, jo tā parasti netiek rakstīta; bet dažreiz tas tiek atjaunināts. Optiskos diskdziņus sauc arī par ROM (t.i., CD-ROM un DVD-ROM), jo tie lasa diskus, uz kuriem nevar rakstīt; bet lielākajai daļai optisko diskdziņu ir arī iespēja rakstīt tukšos diskos.
Kopsavilkums:
ROM tiek izmantots programmu glabāšanai, savukārt RAM - programmu izmanto pagaidu datu glabāšanai
RAM ir atmiņas tips, kam var piekļūt ne secīgi, bet ROM ir tāds atmiņas tips, kuru nolasa tikai parastās darbībās
ROM ir nepastāvīgs, savukārt RAM ir nepastāvīgs
Operatīvā atmiņa ir ievērojami ātrāka nekā ROM