logo

Tik skaitymo atmintis (ROM)

Kompiuterinėje sistemoje atmintis yra labai svarbi kompiuterinės sistemos dalis ir naudojama informacijai saugoti akimirksniu arba nuolatiniam naudojimui. Atsižvelgiant į kompiuterio atminties veikimo ypatybes, atmintis skirstoma į du tipus, ty nepastovią ir nepastoviąją atmintį. Prieš suprasdami ROM, pirmiausia suprasime, kas yra nepastovi ir nepastovi atmintis. Nekintama atmintis yra kompiuterio atminties tipas, naudojamas išsaugotai informacijai išsaugoti, kai išjungiamas maitinimas. Tai pigiau nei nepastovi atmintis. Jis turi didelę saugojimo talpą. ROM (tik skaitymo atmintis) ir „flash“ atmintis yra nepastovios atminties pavyzdžiai. kadangi nepastovi atmintis yra laikina atmintis. Šioje atmintyje duomenys saugomi tol, kol sistema gali tai padaryti, tačiau išjungus sistemos maitinimą, nepastovioje atmintyje esantys duomenys automatiškai ištrinami. RAM yra nepastovios atminties pavyzdys.

kaip išjungti kūrėjo režimą „Android“.

Kas yra tik skaitymo atmintis (ROM)?

ROM reiškia tik skaitymo atmintį. Tai yra nepastovioji atmintis kuri naudojama svarbiai informacijai, kuri naudojama sistemai valdyti, saugoti. Kadangi jos pavadinimas nurodo tik skaitymo atmintį, galime skaityti tik joje saugomas programas ir duomenis. Tai taip pat a pirminė atmintis vienetas kompiuteris sistema. Jame yra keletas elektroninių saugiklių, kuriuos galima užprogramuoti tam tikrai informacijai. Informacija saugoma ROM dvejetainiu formatu. Ji taip pat žinoma kaip nuolatinė atmintis.



ROM blokinė diagrama

Kaip parodyta toliau pateiktoje diagramoje, joje yra k įvesties linijų ir n išvesties linijų. Įvesties adresas, iš kurio norime gauti ROM turinį, paimamas naudojant k įvesties eilutes. Kadangi kiekvienos iš k įvesties eilučių reikšmė gali būti 0 arba 1, iš viso yra 2 k adresų, kuriuos galima nurodyti šiomis įvesties eilutėmis, ir kiekviename iš šių adresų yra n informacijos bitų, kurie išvedami iš ROM. .

Šio tipo ROM žymimas kaip 2k x n ROM.

ROM blokinė diagrama

ROM blokinė diagrama



Vidinė ROM struktūra

Vidinę ROM struktūrą sudaro du pagrindiniai komponentai.

  • Dekoderis
  • ARBA vartai
ROM vidinė struktūra

Vidinė ROM struktūra

struktūros naudojant masyvus c

Grandinė, žinoma kaip a dekoderis paverčia užkoduotą formą, pvz dvejetainis užkoduotas dešimtainis , arba BCD, į dešimtainę formą. Dėl to išvestis yra dvejetainis įvesties atitikmuo. Dekoderio išėjimai bus kiekvieno ROM atmintyje esančio ARBA vartų išvestis. Kaip pavyzdį naudokime 64 x 4 ROM. Šioje tik skaitymo atmintyje yra 64 žodžiai, kurių ilgis yra 4 bitai. Dėl to būtų keturios išvesties linijos. Kadangi šiame ROM yra tik šešios įvesties eilutės ir 64 žodžiai, galime nurodyti 64 adresus arba minimalius terminus, pasirinkdami vieną iš 64 žodžių, kurie yra išvesties eilutėse iš šešių įvesties eilučių. Kiekvienas įvestas adresas turi unikalų pasirinktą žodį.



ROM veikimas

Kompiuteryje esanti maža, ilgai veikianti baterija maitina ROM, kurią sudaro du pagrindiniai komponentai: ARBA loginiai vartai ir dekoderis. ROM dekoderis gauna dvejetainę įvestį ir sukuria dešimtainę išvestį. Dekoderio dešimtainė išvestis naudojama kaip ROM ARBA vartų įvestis. ROM lustai turi stulpelių ir eilučių tinklelį, kurį galima įjungti ir išjungti. Jei jie įjungti, reikšmė yra 1, o linijos sujungiamos diodu. Kai reikšmė yra 0, linijos nėra sujungtos. Kiekvienas išdėstymo elementas reiškia vieną atminties lusto saugojimo elementą. Diodai leidžia tekėti tik viena kryptimi, turint tam tikrą slenkstį, vadinamą į priekį pertrauka. Tai nustato srovę, reikalingą prieš diodui perduodant srautą. Silicio pagrindu veikiančios grandinės į priekį perjungimo įtampa paprastai yra 0,6 V. ROM lustai kartais perduoda krūvį, viršijantį į priekį pertrauką, į stulpelį su nurodyta eilute, įžeminta konkrečiame elemente. Kai ląstelėje yra diodas, įkrovimas transformuojasi į dvejetainę sistemą, o elementas įjungiamas, kai reikšmė yra 1.

ROM savybės

  • ROM yra nepastovi atmintis.
  • ROM saugoma informacija yra nuolatinė.
  • Jame saugomą informaciją ir programas galime tik skaityti ir keisti negalime.
  • Informacija ir programos saugomos ROM dvejetainiu formatu.
  • Jis naudojamas kompiuterio paleidimo procese.

Tik skaitomos atminties (ROM) tipai

Dabar aptarsime tipus ROM vienas po kito:

  1. MROM (užmaskuota tik skaitymo atmintis): Žinome, kad ROM yra tokia pat sena kaip puslaidininkių technologija. MROM buvo pati pirmoji ROM, kurią sudaro žodžių linijų ir bitų linijų, sujungtų tranzistorių jungikliais, tinklelis. Šio tipo ROM duomenys yra fiziškai užkoduoti grandinėje ir programuojami tik gamybos metu. Nebuvo taip brangu.
  2. PROM (programuojama tik skaitymo atmintis): PROM yra forma skaitmeninė atmintis . Šio tipo ROM kiekvienas bitas yra užrakintas saugikliu arba saugikliu. Jame saugomi duomenys yra saugomi visam laikui ir negali būti keičiami ar ištrinami. Jis naudojamas žemo lygio programose, tokiose kaip programinė įranga arba mikrokodas.
  3. EPROM (ištrinama programuojama tik skaitymo atmintis): EPROM taip pat vadinamas EROM, yra PROM tipas, tačiau jį galima perprogramuoti. EPROM saugomus duomenis galima ištrinti ir vėl perprogramuoti ultravioletiniais spinduliais. Jo perprogramavimas yra ribotas. Prieš EEPROM ir blykstės erą atmintis , EPROM buvo naudojamas mikrovaldikliuose.
  4. EEPROM (elektriniu būdu ištrinama programuojama tik skaitymo atmintis): Kaip rodo pavadinimas, jį galima užprogramuoti ir ištrinti elektra. Šio ROM duomenis ir programą galima ištrinti ir užprogramuoti apie dešimt tūkstančių kartų. Ištrynimo ir programavimo trukmė EEPROM yra maždaug nuo 4 ms iki 10 ms. Jis naudojamas mikrovaldikliuose ir nuotolinėse beraktėse sistemose.

ROM privalumai

  • Tai pigiau nei RAM ir tai yra nepastovi atmintis.
  • Jis yra patikimesnis, palyginti su RAM.
  • Jo grandinė yra paprasta, palyginti su RAM.
  • Jai nereikia atnaujinti laiko, nes jis yra statinis.
  • Tai lengva išbandyti.

ROM trūkumai

  • Tai yra tik skaitymo atmintis, todėl jos keisti negalima.
  • Jis yra lėtesnis, palyginti su RAM.

Skirtumas tarp RAM ir ROM

RAM

ROM

RAM reiškia laisvosios prieigos atmintį.

ROM reiškia tik skaitymo atmintį.

Galite keisti, redaguoti arba ištrinti duomenis RAM.

ROM duomenų keisti ar ištrinti negalima, galite tik skaityti ROM duomenis.

RAM yra nepastovi atmintis, kuri saugo duomenis tol, kol tiekiamas maitinimas.

ROM yra nepastovi atmintis, kuri išsaugo duomenis net išjungus maitinimą.

darbas kompiuteriu

RAM greitis yra didesnis nei ROM greitis.

kortele java

ROM yra lėtesnis nei RAM.

RAM yra brangus, palyginti su ROM.

ROM yra pigus, palyginti su RAM.

RAM lustas gali saugoti tik kelis gigabaitus (GB) duomenų.

ROM lustas gali saugoti kelis megabaitus (MB) duomenų.

CPU gali lengvai pasiekti duomenis, saugomus RAM.

CPU negali lengvai pasiekti duomenų, saugomų ROM.

RAM naudojama laikinai duomenims, kuriuos šiuo metu apdoroja CPU, saugoti.

ROM naudojama programinei įrangai, BIOS ir kitiems duomenims, kuriuos reikia išsaugoti, saugoti.

Dažnai užduodami klausimai apie ROM – DUK

Ar galiu saugoti savo duomenis ROM?

Ne, gamybos metu ROM yra iš anksto užprogramuotas. Programuotojai negali lengvai pakeisti ROM. Jis skirtas rezervuoti duomenis, kurie turi būti nepakeisti, programinę-aparatinę įrangą ir sistemos instrukcijas.

sistemos programinė įranga

Kiek laiko duomenis galima saugoti ROM?

ROM išsaugoti duomenys gali būti saugomi daugelį metų, o gal net dešimtmečius. ROM luste išsaugota informacija išlieka ilgai, kol išsaugomas fizinis lusto vientisumas.

Kokiu formatu informacija saugoma ROM?

Dvejetainiu formatu informacija, saugoma ROM.

Kodėl ROM vadinamas nepastoviąja atmintimi?

ROM vadinamas nepastoviąja atmintimi, nes atjungus maitinimą ROM nepraranda informacijos.

Ar ROM duomenys yra saugūs?

Taip, ROM išsaugoti duomenys ar informacija yra apsaugoti nuo neteisėtų pakeitimų. Kadangi ROM yra tik skaitymo, duomenų negalima lengvai pakeisti. ROM užtikrina svarbių instrukcijų ir duomenų saugumą.

Kokios grandinės naudojamos ROM?

ROM yra a kombinuota grandinė . Tai skirtingų IC derinys.