logo

Шта је РОМ?

РОМ

РОМ, што значи меморија само за читање, је меморијски уређај или медиј за складиштење који трајно чува информације. То је такође примарна меморијска јединица рачунара заједно са меморијом са случајним приступом (РАМ). Зове се меморија само за читање јер можемо само да читамо програме и податке који су на њој ускладиштени, али не можемо да пишемо на њој. Ограничено је на читање речи које су трајно ускладиштене у јединици.

Произвођач РОМ-а попуњава програме у РОМ у време производње РОМ-а. Након овога, садржај РОМ-а се не може мењати, што значи да не можете касније да репрограмирате, преписујете или бришете његов садржај. Међутим, постоје неке врсте РОМ-а у којима можете мењати податке.

РОМ садржи специјалне унутрашње електронске осигураче који се могу програмирати за одређени образац интерконекције (информације). Бинарне информације ускладиштене у чипу су специфициране од стране дизајнера, а затим су уграђене у јединицу у време производње да би се формирао потребан образац интерконекције (информације). Када се образац (информације) успостави, он остаје унутар јединице чак и када је напајање искључено. Дакле, то је непроменљива меморија јер чува информације чак и када је напајање искључено или када искључите рачунар.

Информације се додају РАМ меморији у облику битова процесом познатим као програмирање РОМ-а пошто се битови чувају у хардверској конфигурацији уређаја. Дакле, РОМ је програмибилни логички уређај (ПЛД).

фор петље јава

Једноставан пример РОМ-а је кертриџ који се користи у конзолама за видео игре који омогућава систему да покреће многе игре. Подаци који се трајно чувају на личним рачунарима и другим електронским уређајима као што су паметни телефони, таблети, ТВ, АЦ, итд. такође су пример РОМ-а.

На пример, када покренете рачунар, екран се не појављује одмах. Потребно је време да се појави јер постоје инструкције за покретање ускладиштене у РОМ-у које су потребне за покретање рачунара током процеса покретања. Рад процеса покретања је покретање рачунара. Учитава оперативни систем у главну меморију (РАМ) инсталирану на вашем рачунару. БИОС програм, који је такође присутан у меморији рачунара (РОМ), користи микропроцесор рачунара за покретање рачунара током процеса покретања. Омогућава вам да отворите рачунар и повежете рачунар са оперативним системом.

РОМ се такође користи за складиштење фирмвера, који је софтверски програм који остаје везан за хардвер или програмиран на хардверском уређају као што је тастатура, чврсти диск, видео картице, итд. Чува се у флеш РОМ-у хардверског уређаја. Даје упутства уређају за комуникацију и интеракцију са другим уређајима.

Блок дијаграм РОМ-а:

РОМ

Блок РОМ-а има 'н' улазне линије и 'м' излазне линије. Свака комбинација битова улазних променљивих позната је као адреса. Свака комбинација битова која излази кроз излазне линије назива се реч. Број битова по речи једнак је броју излазних линија, м.

Адреса бинарног броја се односи на једну од адреса н променљивих. Дакле, број могућих адреса са 'н' улазним варијаблама је 2н. Излазна реч има јединствену адресу, а пошто у РОМ-у постоје 2н различите адресе, у РОМ-у постоје 2н одвојене речи. Речи на излазним линијама у датом тренутку зависе од вредности адресе примењене на улазне линије.

Унутрашња структура РОМ-а:

Унутрашња структура се састоји од две основне компоненте: декодер и ИЛИ капије. Декодер је коло које декодира кодирани облик (као што је бинарни кодирани децимални, БЦД) у децимални облик. Дакле, улаз је у бинарном облику, а излаз је његов децимални еквивалент. Сва ИЛИ капија присутна у РОМ-у ће имати излазе декодера као њихов излаз. Узмимо пример 64 к 4 РОМ-а. Структура је приказана на следећој слици.

РОМ

Ова меморија само за читање састоји се од 64 речи од по 4 бита. Дакле, постојале би четири излазне линије, а једна од 64 речи доступне на излазним линијама је одређена из шест улазних линија пошто имамо само шест улаза јер у овом РОМ-у имамо 26 = 64, тако да можемо навести 64 адресе или минтермс. За сваки унос адресе постоји јединствена изабрана реч. На пример, ако је улазна адреса 000000, реч број 0 ће бити изабрана и примењена на излазне линије. Ако је улазна адреса 111111, бира се реч број 63 и примењује се на излазне линије.

Карактеристике РОМ-а:

РОМ (Меморија само за читање) поседује неколико различитих карактеристика које га чине погодним за различите апликације. Хајде да истражимо неке кључне карактеристике РОМ-а на једноставном језику.

    Трајна меморија:РОМ је тип непроменљиве меморије; на тај начин чува своје податке чак и када је напајање искључено. Ово га чини погодним за чување трајних упутстава и података јер гарантује да ће снимљене информације остати нетакнуте и да им се може приступити кад год је то потребно.Природа само за читање:Меморија само за читање, или РОМ, како јој назив имплицира, спречава да се подаци лако мењају или бришу. Ова карактеристика обезбеђује стабилност и спречава случајне измене, обезбеђујући интегритет и поузданост сачуваних информација.Трајно складиште:РОМ нуди трајно складиштење података и инструкција. Када се подаци програмирају у РОМ током производње, они остају фиксни и не могу се мењати без физичке замене РОМ чипа. Ова трајност гарантује доследност и стабилност сачуваних информација.Складиштење фирмвера:РОМ се обично користи за складиштење фирмвера који садржи битна упутства за рад електронских уређаја. Непроменљива природа РОМ-а и само за читање обезбеђује да фирмвер остане непромењен, пружајући поуздану и доследну функционалност уређају.Покретање и иницијализација:РОМ игра кључну улогу у процесима покретања и иницијализације електронских система. Фирмвер ускладиштен у РОМ-у садржи почетна упутства потребна за покретање система, учитавање оперативног система и покретање хардверских компоненти. Ово обезбеђује глатку и контролисану секвенцу покретања уређаја.Сигурност података:РОМ нуди инхерентну сигурност података. Пошто подаци ускладиштени у РОМ-у не могу да се мењају или бришу, он штити од неовлашћених измена или неовлашћених манипулација. Ова функција побољшава сигурност и аутентичност сачуваних информација, чинећи РОМ погодним за критична упутства и осетљиве податке.Тренутни приступ за читање:РОМ омогућава тренутни приступ за читање сачуваним упутствима и подацима. Информацијама се може приступити директно без дуготрајног учитавања, што омогућава брзо проналажење и извршење основних инструкција.Компатибилност:РОМ је компатибилан са различитим системима и архитектурама, омогућавајући беспрекорну интеграцију у различите електронске уређаје и системе. Ова компатибилност осигурава да се РОМ може користити у различитим апликацијама.Поузданост:Због своје природе само за читање, РОМ нуди високу поузданост. Подаци ускладиштени у РОМ-у нису подложни случајним модификацијама или губитку, што обезбеђује доследне и предвидљиве перформансе током времена. Таква поузданост је кључна за важне системе где су стабилност и интегритет података од највеће важности.Исплативости:РОМ је генерално исплативији од других типова меморије, што га чини економичним избором за многе апликације. Трошкови производње су јефтинији јер су производне процедуре које се користе за производњу РОМ-ова добро успостављене.

Врсте РОМ-а:

1) Маскирана меморија само за читање (МРОМ):

РОМ

То је најстарији тип меморије само за читање (РОМ). Застарео је па се нигде у данашњем свету не користи. То је хардверски меморијски уређај у коме се програми и упутства чувају у тренутку производње од стране произвођача. Дакле, програмира се током процеса производње и не може се касније мењати, репрограмирати или избрисати.

МРОМ чипови су направљени од интегрисаних кола. Чипови шаљу струју кроз одређени улазно-излазни пут одређен локацијом осигурача међу редовима и колонама на чипу. Струја мора да прође дуж путање омогућене осигурачима, тако да се може вратити само преко излаза који произвођач одабере. То је разлог зашто преписивање и било која друга модификација није немогућа у овој меморији.

2) Програмабилна меморија само за читање (ПРОМ):

РОМ

ПРОМ је празна верзија РОМ-а. Произведен је као празна меморија и програмиран након производње. Можемо рећи да се у време производње чува празан. Можете га купити и програмирати једном користећи посебан алат који се зове програматор.

У чипу струја путује кроз све могуће путеве. Програмер може изабрати једну одређену путању за струју спаљивањем нежељених осигурача слањем високог напона кроз њих. Корисник има могућност да га програмира или да дода податке и упутства по свом захтеву. Из тог разлога, познат је и као РОМ који програмира корисник јер га корисник може програмирати.

За писање података на ПРОМ чип; користи се уређај који се зове ПРОМ програматор или ПРОМ горионик. Процес или програмирање ПРОМ-а познат је као нарезивање ПРОМ-а. Када се програмирају, подаци се не могу касније мењати, па се називају и једнократним програмираним уређајем.

Користи: Користи се у мобилним телефонима, конзолама за видео игре, медицинским уређајима, РФИД ознакама и још много тога.

3) Избрисива и програмабилна меморија само за читање (ЕПРОМ):

РОМ

ЕПРОМ је врста РОМ-а који се може репрограмирати и брисати много пута. Метода за брисање података је веома различита; долази са кварцним прозором кроз који се специфична фреквенција ултраљубичастог светла пропушта око 40 минута да би се избрисали подаци. Дакле, задржава свој садржај све док се не изложи ултраљубичастом светлу. Потребан вам је посебан уређај који се зове ПРОМ програматор или ПРОМ писач да бисте репрограмирали ЕПРОМ.

низ стрингова ц

Користи: Користи се у неким микроконтролерима за складиштење програма, на пример, неке верзије Интел 8048 и Фреесцале 68ХЦ11.

4) Електрично избрисива и програмабилна меморија само за читање (ЕЕПРОМ):

РОМ

РОМ је врста меморије само за читање која се може брисати и репрограмирати више пута, до 10000 пута. Такође је познат као Фласх ЕЕПРОМ јер је сличан флеш меморији. Брише се и репрограмира електричним путем без употребе ултраљубичастог светла. Време приступа је између 45 и 200 наносекунди.

Подаци у овој меморији се уписују или бришу један по бајт; бајт по бајту, док се у флеш меморији подаци уписују и бришу у блоковима. Дакле, бржи је од ЕЕПРОМ-а. Користи се за складиштење мале количине података у рачунарским и електронским системима и уређајима као што су плоче.

Користи: БИОС рачунара се чува у овој меморији.

5) ФЛАСХ РОМ:

РОМ

То је напредна верзија ЕЕПРОМ-а. Он складишти информације у распореду или низу меморијских ћелија направљених од транзистора са плутајућим вратима. Предност коришћења ове меморије је у томе што можете да обришете или упишете блокове података око 512 бајтова у одређено време. Док у ЕЕПРОМ-у можете избрисати или уписати само 1 бајт података одједном. Дакле, ова меморија је бржа од ЕЕПРОМ-а.

Може се репрограмирати без уклањања са рачунара. Његово време приступа је веома високо, око 45 до 90 наносекунди. Такође је веома издржљив јер може да издржи високе температуре и интензиван притисак.

Користи: Користи се за складиштење и пренос података између персоналног рачунара и дигиталних уређаја. Користи се у УСБ флеш дисковима, МП3 плејерима, дигиталним камерама, модемима и ССД дисковима. БИОС многих модерних рачунара се чува на чипу флеш меморије, који се зове флеш БИОС.

Употреба РОМ-а:

РОМ (меморија само за читање) се користи у разним електронским уређајима. Хајде да истражимо бројне РОМ апликације које се налазе у овим електронским уређајима.

поо

Рачунари:

У рачунарским системима, РОМ је неопходан. Основни улазно/излазни систем (БИОС) и прва упутства за покретање се чувају као део фирмвера рачунара. Фирмвер укључен у РОМ је задужен за иницијализацију хардверских елемената, покретање самотестирања и учитавање оперативног система у меморију када укључите рачунар.

Видео игрице:

РОМ се широко користи у видео играма. Подаци о игрици су претходно били ускладиштени на РОМ кертриџима у ранијим играћим конзолама и преносивим уређајима. Ови кертриџи су носили код игре, графику, звук и друге компоненте на РОМ чиповима. Играћа конзола учитава игру када уметнете касету за игру читајући податке са РОМ чипа. Коришћење РОМ-а у видео играма омогућило је лаку дистрибуцију и обезбедило да подаци о игри остану нетакнути без ризика од случајних модификација.

паметни телефони:

РОМ је неопходан у паметним телефонима за складиштење фирмвера, као што су оперативни систем и уграђене апликације. Да би одржали доследност током постојања уређаја, произвођачи програмирају фирмвер у РОМ током израде уређаја. Боотлоадер, који покреће процес покретања и учитава оперативни систем, такође је укључен у РОМ. Коришћењем РОМ-а, паметни телефони могу да обезбеде стабилне и поуздане перформансе и заштите фирмвер од могућег оштећења или неовлашћеног приступа.

Дигитални мерачи брзине:

У аутомобилској индустрији, РОМ се користи у дигиталним мјерачима брзине или брзиномјерима. РОМ чип у овим уређајима чува калибрационе податке и табеле конверзије потребне за прецизно мерење и приказ брзине возила. Ово осигурава да мерач брзине ради конзистентно и даје тачна очитавања. Неиспарљива природа РОМ-а осигурава да подаци о калибрацији остану нетакнути чак и ако је напајање искључено или возило искључено.

Програмабилна електроника:

РОМ се користи у програмабилним електронским уређајима, микроконтролерима и програмабилним логичким уређајима (ПЛД). Ови уређаји често користе програмабилну меморију само за читање (пром) или избрисиву меморију само за читање (ЕПРОМ). Корисници могу програмирати ове РОМ чипове да сачувају одређене информације или упутства којима уређај може приступити и извршити. Ова флексибилност омогућава прилагођавање и флексибилност у различитим дигиталним апликацијама, заједно са роботиком, аутоматизацијом и контролним системима.

Предности РОМ-а:

    Усвајање података:РОМ одржава податке чак и без напајања, осигуравајући да се кључни подаци чувају и да су доступни кад год је то потребно.Трајно складиште:Природа РОМ-а који се не може мењати обезбеђује да информације које се налазе у њему остају нетакнуте, што га чини поузданим и доследним извором података и упутстава.Поуздане перформансе:Пошто је РОМ само за читање, ненамерне модификације су спречене, обезбеђујући да ће сачувани подаци радити поуздано и доследно током времена.Трајна меморија:РОМ је опција за чување важних инструкција, фирмвера и података које не треба мењати јер може да сачува податке без сталног извора напајања.Стабилност:РОМ нуди снажну основу за процес покретања и целокупну функцију система тако што чува кључне инструкције и податке о калибрацији, обезбеђујући доследне и предвидљиве перформансе.Сигурност података:Меморија само за читање (РОМ) штити од неовлашћених измена, јачајући безбедност података који се налазе у њима и спречавајући неовлашћени приступ.Тренутна доступност:Могућност тренутног приступа подацима и упутствима ускладиштеним у РОМ-у смањује потребу за дуготрајним процедурама учитавања података, омогућавајући бржи рад система.Једноставан дизајн и израда:Дизајн РОМ чипова олакшава њихову интеграцију у електричну опрему.Исплативости:РОМ је често јефтинији од других типова меморије, што га чини исплативом опцијом за многе апликације без угрожавања перформанси.Компатибилност:РОМ се лако може интегрисати у различите електронске системе и уређаје пошто је компатибилан са различитим архитектурама и системима.

Недостаци РОМ-а:

    непроменљивост:Главни недостатак РОМ-а је његова немогућност модификације или ажурирања. Када се подаци програмирају у РОМ, не могу се мењати, што ограничава њихову флексибилност и прилагодљивост у одређеним апликацијама.Ограничена флексибилност:За разлику од меморије за писање, као што је РАМ или флеш меморија, РОМ не дозвољава динамичке промене или ажурирања ускладиштених података, ограничавајући његову употребу у ситуацијама које захтевају честе измене.Изазови у производњи:Производња РОМ чипова захтева посебне процесе, што их чини мање флексибилним и потенцијално скупљим за производњу од других типова меморије.Ограничења дизајна:Фиксна природа РОМ-а намеће ограничења дизајна јер се подаци програмирани у њега не могу лако мењати или проширити. Ово може бити ограничавајуће када се системски захтеви промене или се пожели додатна функционалност.Развој који одузима време:Креирање и програмирање РОМ-а захтева значајно време и труд током фазе развоја, што може успорити целокупни циклус развоја производа.Већи трошкови за производњу малих размера:Почетни трошкови повезани са производњом РОМ-а, као што је креирање маске, могу бити релативно високи, што га чини мање исплативим за мале или прилагођене серије производње.Недостатак могућности надоградње:РОМ се може само надоградити или заменити новијим верзијама физичком заменом целог чипа, што може бити скупо и непрактично у многим ситуацијама.Неефикасност складиштења:РОМ је само за читање; неискоришћени простор унутар РОМ чипа се не може искористити, што доводи до потенцијалне неефикасности складиштења.Ограничена исправка грешака:За разлику од других типова меморије, РОМ не обезбеђује уграђене механизме за исправљање грешака, што може да угрози апликације са критичним интегритетом података.Смањена свестраност:Фиксна природа РОМ-а чини га мање прилагодљивим за апликације које захтевају динамичко складиштење и честе промене ускладиштених података.

Често постављана питања

Како се РОМ разликује од РАМ-а?

О: РОМ, или меморија само за читање, чува трајне податке чак и када је напајање искључено. Користи се за чување инструкција и података који остају исти. Насупрот томе, РАМ, или меморија са случајним приступом, је нестабилна и складишти привремене податке којима процесор рачунара брзо приступа.

Могу ли да чувам своје податке у РОМ-у?

О: Не, РОМ је унапред програмиран током производње и корисници га не могу лако мењати. Дизајниран је за складиштење фирмвера, системских инструкција и података који морају остати непромењени.

Да ли су подаци у РОМ-у безбедни?

О: Да, подаци ускладиштени у РОМ-у су заштићени од неовлашћених модификација. Пошто је РОМ само за читање, подаци се не могу лако мењати или мењати, обезбеђујући сигурност за критична упутства и податке.

Колико дуго се подаци могу задржати у РОМ-у?

тип враћања у јава

О: Подаци ускладиштени у РОМ-у могу се чувати годинама, можда чак и деценијама. Подаци сачувани у РОМ чипу трају дуго све док је сачуван физички интегритет чипа.

Да ли се РОМ може репрограмирати?

О: Неки типови РОМ-а, као што су ПРОМ (програмабилна меморија само за читање), ЕПРОМ (избрисива програмибилна меморија само за читање) и ЕЕПРОМ (електрично избрисива програмабилна меморија само за читање), могу се репрограмирати коришћењем одређених техника и алата. Међутим, у поређењу са променом података у читљивој меморији као што је РАМ или флеш меморија, репрограмирање РОМ-а је теже и захтева специјализовану опрему.