logo

Pamäť iba na čítanie (ROM)

V počítačovom systéme je pamäť veľmi podstatnou súčasťou počítačového systému a používa sa na ukladanie informácií na okamžité alebo trvalé použitie. Na základe funkcií počítačovej pamäte sa pamäť delí na dva typy, t. j. na nestálu a energeticky nezávislú pamäť. Predtým, ako pochopíme ROM, najprv pochopíme, čo presne je energetická a energeticky nezávislá pamäť. Energeticky nezávislá pamäť je typ počítačovej pamäte, ktorá sa používa na uchovávanie uložených informácií počas odpojenia napájania. Je to lacnejšie ako volatilná pamäť. Má veľkú úložnú kapacitu. ROM (pamäť len na čítanie) a flash pamäť sú príklady energeticky nezávislej pamäte. Zatiaľ čo volatilná pamäť je dočasná spomienka. V tejto pamäti sa údaje ukladajú, kým to systém nedokáže, ale po vypnutí napájania systému sa údaje v energeticky úspornej pamäti automaticky vymažú. RAM je príkladom volatilnej pamäte.

java hasnext

Čo je to pamäť iba na čítanie (ROM)?

ROM je skratka pre Read-Only Memory. Je to a energeticky nezávislá pamäť ktorý sa používa na ukladanie dôležitých informácií, ktoré sa používajú na prevádzku systému. Keďže jej názov odkazuje na pamäť určenú len na čítanie, môžeme čítať iba programy a dáta v nej uložené. Je to tiež a primárna pamäť jednotka z počítač systému. Obsahuje niekoľko elektronických poistiek, ktoré možno naprogramovať na určitú špecifickú informáciu. Informácie sú uložené v ROM v binárnom formáte. Je známa aj ako permanentná pamäť.



Bloková schéma ROM

Ako je znázornené na obrázku nižšie, je v ňom k vstupných liniek a n výstupných liniek. Vstupná adresa, z ktorej chceme získať obsah ROM, sa získa pomocou k vstupných riadkov. Pretože každý z k vstupných riadkov môže mať hodnotu 0 alebo 1, existuje celkovo 2 k adries, na ktoré sa môžu tieto vstupné riadky odkazovať, a každá z týchto adries obsahuje n bitov informácií, ktoré sú na výstupe z ROM. .

ROM tohto typu je označená ako 2k x n ROM.

Bloková schéma ROM

Bloková schéma ROM



Vnútorná štruktúra ROM

Vnútorná štruktúra ROM má dve základné zložky.

  • Dekodér
  • ALEBO brány
Vnútorná štruktúra ROM

Vnútorná štruktúra ROM

Obvod známy ako a dekodér prevádza zakódovanú formu, ako napr binárne kódované desiatkové číslo , alebo BCD, v desiatkovom tvare. Výsledkom je, že výstup je binárny ekvivalent vstupu. Výstupy dekodéra budú výstupom každého hradla OR v ROM. Ako príklad použijeme 64 x 4 ROM. Táto pamäť len na čítanie má 64 slov s dĺžkou 4 bity. Výsledkom by boli štyri výstupné linky. Pretože existuje iba šesť vstupných riadkov a v tejto ROM je 64 slov, môžeme určiť 64 adries alebo minimálnych výrazov výberom jedného zo 64 slov, ktoré sú dostupné na výstupných riadkoch zo šiestich vstupných riadkov. Každá zadaná adresa má jedinečné zvolené slovo.



Fungovanie ROM

Malá batéria s dlhou výdržou v počítači napája ROM, ktorá sa skladá z dvoch primárnych komponentov: logických hradel OR a dekodéra. V pamäti ROM prijíma dekodér binárny vstup a vytvára desiatkový výstup. Desatinný výstup dekodéra slúži ako vstup pre hradla ROM OR. Čipy ROM majú mriežku stĺpcov a riadkov, ktoré možno zapínať a vypínať. Ak sú zapnuté, hodnota je 1 a linky sú spojené diódou. Keď je hodnota 0, linky nie sú spojené. Každý prvok v usporiadaní predstavuje jeden úložný prvok na pamäťovom čipe. Diódy umožňujú iba jeden smer toku so špecifickým prahom známym ako dopredné prerušenie. Toto určuje požadovaný prúd predtým, ako dióda prejde ďalej. Obvody na báze kremíka majú typicky dopredné prerušovacie napätie 0,6 V. Čipy ROM niekedy prenášajú náboj, ktorý presahuje dopredné prerazenie, do stĺpca so špecifikovaným radom, ktorý je uzemnený ku konkrétnemu článku. Keď je v článku prítomná dióda, náboj sa transformuje na binárny systém a článok je zapnutý s hodnotou 1.

koľko miest je v Spojených štátoch

Vlastnosti ROM

  • ROM je energeticky nezávislá pamäť.
  • Informácie uložené v ROM sú trvalé.
  • Informácie a programy, ktoré sú na ňom uložené, môžeme len čítať a nie upravovať.
  • Informácie a programy sú uložené v ROM v binárnom formáte.
  • Používa sa v procese spúšťania počítača.

Typy pamäte iba na čítanie (ROM)

Teraz budeme diskutovať o typoch ROM jeden za druhým:

  1. MROM (maskovaná pamäť len na čítanie): Vieme, že ROM je stará ako polovodičová technológia. MROM bola úplne prvá ROM, ktorá pozostávala z mriežky riadkov slov a bitových riadkov spojených dohromady tranzistorovými spínačmi. Tento typ údajov ROM je fyzicky zakódovaný v obvode a programuje sa iba počas výroby. Nebolo to také drahé.
  2. PROM (Programovateľná pamäť len na čítanie): STUŽKOVÁ je formou digitálna pamäť . V tomto type pamäte ROM je každý bit uzamknutý poistkou alebo protipoistkou. Údaje v ňom uložené sú trvalo uložené a nie je možné ich zmeniť ani vymazať. Používa sa v nízkoúrovňových programoch ako napr firmvéru alebo mikrokód.
  3. EPROM (vymazateľná programovateľná pamäť len na čítanie): EPROM tiež nazývaný EROM, je typ PROM, ale môže byť preprogramovaný. Dáta uložené v EPROM je možné vymazať a znovu naprogramovať ultrafialovým svetlom. Preprogramovaný z toho je obmedzený. Pred érou EEPROM a flashu Pamäť , EPROM bola použitá v mikrokontroléroch.
  4. EEPROM (Elektricky vymazateľná programovateľná pamäť len na čítanie): Ako už názov napovedá, dá sa naprogramovať a vymazať elektricky. Dáta a program tejto ROM je možné vymazať a naprogramovať asi desaťtisíckrát. Trvanie vymazania a programovania EEPROM je približne 4 ms až 10 ms. Používa sa v mikrokontroléroch a diaľkových bezkľúčových systémoch.

Výhody ROM

  • Je to lacnejšie ako RAM a je to energeticky nezávislá pamäť.
  • V porovnaní s RAM je spoľahlivejšia.
  • Jeho obvod je v porovnaní s RAM jednoduchý.
  • Nepotrebuje čas na obnovenie, pretože je statický.
  • Dá sa ľahko otestovať.

Nevýhody ROM

  • Je to pamäť len na čítanie, takže ju nemožno upravovať.
  • V porovnaní s RAM je pomalší.

Rozdiel medzi RAM a ROM

RAM

ROM

RAM je skratka pre Random Access Memory.

ROM je skratka pre Read Only Memory.

Môžete upraviť, upraviť alebo vymazať údaje v pamäti RAM.

Dáta v ROM nie je možné upravovať ani vymazávať, môžete len čítať údaje z ROM.

bash polia

RAM je volatilná pamäť, ktorá ukladá dáta tak dlho, kým je k dispozícii napájanie.

ROM je energeticky nezávislá pamäť, ktorá uchováva dáta aj po vypnutí napájania.

Rýchlosť RAM je vyššia ako rýchlosť ROM.

tlač javascript

ROM je pomalšia ako RAM.

RAM je drahá v porovnaní s ROM.

ROM je lacná v porovnaní s RAM.

Čip RAM môže uložiť iba niekoľko gigabajtov (GB) údajov.

Čip ROM môže uložiť niekoľko megabajtov (MB) údajov.

CPU môže ľahko pristupovať k údajom uloženým v RAM.

CPU nemôže ľahko pristupovať k údajom uloženým v ROM.

RAM sa používa na dočasné ukladanie údajov, ktoré CPU práve spracováva.

ako sa vymaniť zo slučky while java

Pamäť ROM sa používa na ukladanie firmvéru, systému BIOS a ďalších údajov, ktoré je potrebné uchovať.

Často kladené otázky o ROM – často kladené otázky

Môžem ukladať svoje dáta do ROM?

Nie, pri výrobe je ROM predprogramovaná. Programátori nemôžu ľahko upraviť ROM. Je určený na rezervovanie údajov, ktoré musia byť nezmenené, firmvéru a systémových pokynov.

Ako dlho môžu byť údaje uchovávané v ROM?

Dáta uložené v ROM môžu byť uložené mnoho rokov, možno aj desaťročí. Informácie uložené v čipe ROM vydržia tak dlho, ako dlho sa zachová fyzická integrita čipu.

V akom formáte sú informácie uložené v ROM?

Informácie v binárnom formáte uložené v ROM.

Prečo sa ROM nazýva energeticky nezávislá pamäť?

ROM sa nazýva energeticky nezávislá pamäť, pretože ROM nestráca informácie pri odpojení napájania.

Sú dáta v ROM bezpečné?

Áno, údaje alebo informácie uložené v pamäti ROM sú zabezpečené pred neoprávnenými úpravami. Keďže ROM je len na čítanie, údaje sa nedajú jednoducho zmeniť. ROM poskytuje bezpečnosť pre kritické pokyny a údaje.

Aké obvody sa používajú v ROM?

ROM je a kombinačný obvod . Ide o kombináciu rôznych integrovaných obvodov.