Kas yra ROM (tik skaitymo atmintis?

Yra dvi pagrindinės pirminės atminties klasės: RAM ir ROM. RAM reiškia laisvosios prieigos atmintį, o ROM – tik skaitymo atmintį. Paprastai skirtumas tarp šių dviejų technologijų yra tas, kad RAM yra nepastovi, o ROM yra nepastovi. Nepastovi atmintis reikalauja nuolatinio maitinimo, kad būtų išsaugoti duomenys. Tai reiškia, kad išjungus kompiuterį duomenys prarandami. Nelakiai atminčiai nereikia nuolatinio maitinimo šaltinio, todėl ji tinkama ilgalaikiams duomenims saugoti.

Pastaba: RAM ir ROM ribas gali būti sunku įžvelgti. Pavyzdžiui, NVRAM yra nepastovi, o šiuolaikinius ROM tipus galima perprogramuoti. Kietieji diskai taip pat netinka nė vienai kategorijai, antrinei saugyklai.

Ankstyvuosiuose kompiuteriuose, tokiuose kaip Commodore 64, visa saugykla buvo aprūpinta tik RAM ir ROM. Šiuo metu, devintojo dešimtmečio pradžioje, magnetinis kietasis diskas vis dar buvo per brangus, kad jį būtų galima naudoti daugelyje kompiuterių. Vietoj to, pasirinktines programas galima paleisti įdėjus atminties kasetę, kurioje yra daugiau ROM.

Pagrindinės atminties kaukės ROM ir PROM

Pagrindinė ROM dalis yra ta, kad ji yra tik skaitoma. Tai labai aiškiai matoma ankstyvose saugojimo formose. Pvz., Magnetinės šerdies atmintis, naudojama NASA erdvėlaivyje „Apollo“, turėjo turėti laidžią laidą, austą per magnetines šerdis arba aplink ją. Šio tipo ROM teoriškai būtų galima perprogramuoti jį išardžius ir iš naujo supynus laidą, tačiau praktiškai jis buvo tik skaitomas.

Atsiradus integriniam grandynui, kaukė ROM tapo pageidaujamu pasirinkimu. Kaukės ROM įrenginiai buvo specialiai sukurtos elektroninės grandinės. Jie buvo sukurti sukuriant grandinės schemos kaukę ir tada pagaminti taip, kad atitiktų tą kaukę. Jų nepavyko perprogramuoti, nes duomenys buvo fiziškai užkoduoti grandinėje.

Kaukės ROM turi keturias pagrindines problemas. Pirma, ekonomiškai apsimoka pirkti tik didelius kiekius, nes tai kompensuoja projektavimo išlaidas ir liejyklos, gaminančios pagal užsakymą, įrankius. Antra, apyvartos laikas nuo projekto užbaigimo iki gaminio gavimo yra ilgas dėl liejyklos įrankių reikalavimų.

Trečia, MTTP darbas yra nepraktiškas dėl ilgo apdorojimo laiko ir didelių išlaidų. Galiausiai, tarkime, kad gedimas rastas po produkto paleidimo. Tokiu atveju vienintelis sprendimas yra atšaukti gaminį ir fiziškai pakeisti ROM lustą atnaujinta.

PROM arba programuojama tik skaitymo atmintis, išrasta 1956 m., sprendė pirmąsias dvi problemas ir iš dalies aptarė trečiąją. Tai buvo padaryta leisdama liejykloje sukurti bendrą dizainą su galimybe užprogramuoti kiekvieną lustą bet kuriame taške tiksliai taikant dideles įtampas. Tai leido įmonėms užsisakyti milžiniškas iš esmės tuščių PROM lustų partijas ir tada jas programuoti pagal poreikį.

EPROM, EEPROM ir Flash

EPROM, trumpinys iš Erasable Programmable Read Only Memory, buvo vėliau sukurtas 1971 m. Kaip ir PROM, tuščius lustus buvo galima įsigyti masiškai ir programuoti pagal poreikį. Kritiškai EPROM taip pat gali būti ištrintas. Procesas, kaip tai padaryti, buvo šiek tiek sudėtingas. Tačiau tam reikia, kad lustas būtų veikiamas intensyvios ultravioletinės šviesos.

Ištrynimo procesas truko maždaug 10 minučių esant ryškiam UV šaltiniui, vienos savaitės tiesioginiams saulės spinduliams arba trejų metų, kai naudojamas standartinis kambario fluorescencinis apšvietimas. EPROM apribojo, kiek kartų jį galima ištrinti, tačiau paprastai tai buvo tūkstančiai kartų, taip veiksmingai išspręsdamas trečiąją problemą.

EPROM lustai buvo patalpinti dėkluose su skaidriu kvarciniu langu, kad būtų lengviau apšviesti UV. Viršuje paprastai buvo dedamas firminis lipdukas, kad būtų išvengta atsitiktinio atskleidimo ir ištrynimo. Lipdukas paprastai buvo padengtas folija, kad UV spinduliai nepatektų į lustą. Kai kuriais atvejais EPROM lustai buvo sukurti kartu su langu ir parduodami kietoje pakuotėje, todėl iš esmės jie buvo PROM lustai.

EEPROM arba elektroniniu būdu ištrinama programuojama tik skaitymo atmintis, sukurta 1972 m., paprastai išsprendė ketvirtąją problemą. Jį būtų galima ištrinti elektroniniu būdu. Tai reiškė, kad atminties lustą galima ištrinti ir perprogramuoti vietoje, tinkamai prijungus prie valdymo įrenginio, o ne reikalauti lusto išimti.

Flash atmintis yra EEPROM forma, išrasta devintojo dešimtmečio pradžioje. Pagrindiniai jo pranašumai yra tai, kad lustai tampa efektyvesni ir perprogramuojami tūkstančius kartų nepažeidžiant ar neištrinant. Perprogramavimas gali apsiriboti lusto dalimi, o ne visu. Ištrynimo ir perprogramavimo procesas yra daug greitesnis, todėl jis buvo pavadintas „Flash“.

Šiuolaikiniuose kompiuteriuose

Šiuolaikiniuose įrenginiuose RAM vis dar yra universali. ROM išlaikė populiarumą ilgą laiką, būtent maskuoja ROM, nes buvo pigu gaminti. Tačiau šiuolaikiniame pasaulyje labai svarbu turėti galimybę įrenginiams siųsti programinės įrangos naujinimus. Dėl to ROM beveik visiškai pakeista „flash“ atmintimi. Jis atlieka tas pačias funkcijas, tačiau prireikus gali būti perprogramuotas. Paprastai perprogramuojamas ROM gali būti sukonfigūruotas su įrašymo apsauga, kad jis taptų tik skaitomas. Tačiau tai nėra patikimas sprendimas.

„Flash“ atmintis buvo patobulinta, nes NAND „flash“ atmintis buvo sukurta į SSD kaip alternatyvų antrinį HDD saugojimo mechanizmą.

Kiti naudojimo būdai

Programinė įranga, kuri istoriškai buvo rasta ROM lustuose, įskaitant „flash“ atmintį, dažnai vadinama ROM. Šis pavadinimas kilęs iš termino ROM vaizdai sutrumpinimo. Pavyzdžiui, daugelis retro žaidimų entuziastų bendruomenių dalijasi ir prekiauja klasikiniais žaidimais, kuriuos galima žaisti šiuolaikiniuose kompiuteriuose naudojant emuliatorius. Ši terminija taip pat gali būti taikoma mobiliosioms operacinėms sistemoms, kur pasirinktiniai „Android“ versijos dažnai vadinami ROM.

Išvada

ROM reiškia tik skaitymo atmintį . Iš pradžių tai buvo pagrindinė atmintis, kurią buvo galima užprogramuoti tik gamybos metu. Tačiau laikui bėgant atsirado galimybė perprogramuoti ROM su įvairaus sudėtingumo ir aparatinės įrangos reikalavimais.

Šiuolaikiniuose kompiuteriuose ROM yra visiškai pakeistas „flash“ atmintimi, kuri yra pigiai prieinama ir gali būti perprogramuojama, kad būtų galima įdiegti programinės įrangos atnaujinimus. Realiai dabar ROM lieka pasenusiu terminu, nes „tik skaitymo“ atmintis iš tikrųjų gali būti perrašyta.


Kaip klonuoti standųjį diską

Kaip klonuoti standųjį diską

Šiuolaikiniame skaitmeniniame amžiuje, kai duomenys yra vertingas turtas, kietojo disko klonavimas sistemoje „Windows“ daugeliui gali būti labai svarbus procesas. Šis išsamus vadovas

Kaip pataisyti tvarkyklę, kurios WUDFRd nepavyko įkelti sistemoje „Windows 10“?

Kaip pataisyti tvarkyklę, kurios WUDFRd nepavyko įkelti sistemoje „Windows 10“?

Ar paleidžiant kompiuterį matote klaidos pranešimą, kuriame rašoma, kad tvarkyklės WUDFRd nepavyko įkelti į kompiuterį?

Kaip ištaisyti „NVIDIA GeForce Experience“ klaidos kodą 0x0003

Kaip ištaisyti „NVIDIA GeForce Experience“ klaidos kodą 0x0003

Ar jūsų darbalaukyje yra NVIDIA GeForce patirties klaidos kodas 0x0003? Jei taip, perskaitykite tinklaraštį, kad sužinotumėte, kaip greitai ir paprastai ištaisyti šią klaidą.

Kas yra SMPS?

Kas yra SMPS?

Prieš rinkdamiesi SMPS savo kompiuteriui, sužinokite, kas yra SMPS ir ką reiškia skirtingi efektyvumo rodikliai.

Kas yra izoliacija pagrįstas saugumas?

Kas yra izoliacija pagrįstas saugumas?

Ketinau įsigilinti į temą, kuri tampa vis svarbesnė kibernetinio saugumo pasaulyje: izoliacija pagrįstas saugumas. Šis požiūris į

Kaip naudoti „Auto Clicker“, skirtą „Chromebook“.

Kaip naudoti „Auto Clicker“, skirtą „Chromebook“.

Šiandien ketinome įsigilinti į įrankį, kuris gali automatizuoti pasikartojančias spustelėjimo užduotis jūsų „Chromebook“ įrenginyje: automatinį spustelėjimą. Šis įrankis gali sutaupyti laiko ir

Roomba sustoja, sustoja ir apsisuka – pataisykite

Roomba sustoja, sustoja ir apsisuka – pataisykite

Išspręskite problemą, kai Roomba robotas siurblys sustoja, prilimpa ir vis sukasi.

Kodėl „Chromebook“ neįsijungia

Kodėl „Chromebook“ neįsijungia

Gaukite atsakymus į klausimą, kodėl „Chromebook“ neįsijungia? Šiame naudingame „Chromebook“ naudotojams skirtame vadove.

Kaip pakeisti grafikos nustatymus „Steam Deck“.

Kaip pakeisti grafikos nustatymus „Steam Deck“.

„Steam Deck“ siūlo tvirtą ir įvairiapusę žaidimo patirtį, kuri yra jūsų rankose. Tačiau norėdami optimizuoti savo žaidimus ir užtikrinti geriausią įmanomą

Kaip pakeisti laikrodžio ciferblatą „Fitbit Versa 4“.

Kaip pakeisti laikrodžio ciferblatą „Fitbit Versa 4“.

Pakeiskite savo Fitbit Versa 4 laikrodžio ciferblatą, kad kasdien nemokamai atrodytumėte kitaip. Pažiūrėkite, kaip tai greita ir paprasta.