РОМ, што значи меморија само за читање, је меморијски уређај или медиј за складиштење који трајно чува информације. То је такође примарна меморијска јединица рачунара заједно са меморијом са случајним приступом (РАМ). Зове се меморија само за читање јер можемо само да читамо програме и податке који су на њој ускладиштени, али не можемо да пишемо на њој. Ограничено је на читање речи које су трајно ускладиштене у јединици.
Произвођач РОМ-а попуњава програме у РОМ у време производње РОМ-а. Након овога, садржај РОМ-а се не може мењати, што значи да не можете касније да репрограмирате, преписујете или бришете његов садржај. Међутим, постоје неке врсте РОМ-а у којима можете мењати податке.
РОМ садржи специјалне унутрашње електронске осигураче који се могу програмирати за одређени образац интерконекције (информације). Бинарне информације ускладиштене у чипу су специфициране од стране дизајнера, а затим су уграђене у јединицу у време производње да би се формирао потребан образац интерконекције (информације). Када се образац (информације) успостави, он остаје унутар јединице чак и када је напајање искључено. Дакле, то је непроменљива меморија јер чува информације чак и када је напајање искључено или када искључите рачунар.
Информације се додају РАМ меморији у облику битова процесом познатим као програмирање РОМ-а пошто се битови чувају у хардверској конфигурацији уређаја. Дакле, РОМ је програмибилни логички уређај (ПЛД).
фор петље јава
Једноставан пример РОМ-а је кертриџ који се користи у конзолама за видео игре који омогућава систему да покреће многе игре. Подаци који се трајно чувају на личним рачунарима и другим електронским уређајима као што су паметни телефони, таблети, ТВ, АЦ, итд. такође су пример РОМ-а.
На пример, када покренете рачунар, екран се не појављује одмах. Потребно је време да се појави јер постоје инструкције за покретање ускладиштене у РОМ-у које су потребне за покретање рачунара током процеса покретања. Рад процеса покретања је покретање рачунара. Учитава оперативни систем у главну меморију (РАМ) инсталирану на вашем рачунару. БИОС програм, који је такође присутан у меморији рачунара (РОМ), користи микропроцесор рачунара за покретање рачунара током процеса покретања. Омогућава вам да отворите рачунар и повежете рачунар са оперативним системом.
РОМ се такође користи за складиштење фирмвера, који је софтверски програм који остаје везан за хардвер или програмиран на хардверском уређају као што је тастатура, чврсти диск, видео картице, итд. Чува се у флеш РОМ-у хардверског уређаја. Даје упутства уређају за комуникацију и интеракцију са другим уређајима.
Блок дијаграм РОМ-а:
Блок РОМ-а има 'н' улазне линије и 'м' излазне линије. Свака комбинација битова улазних променљивих позната је као адреса. Свака комбинација битова која излази кроз излазне линије назива се реч. Број битова по речи једнак је броју излазних линија, м.
Адреса бинарног броја се односи на једну од адреса н променљивих. Дакле, број могућих адреса са 'н' улазним варијаблама је 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 плејерима, дигиталним камерама, модемима и ССД дисковима. БИОС многих модерних рачунара се чува на чипу флеш меморије, који се зове флеш БИОС.
Употреба РОМ-а:
РОМ (меморија само за читање) се користи у разним електронским уређајима. Хајде да истражимо бројне РОМ апликације које се налазе у овим електронским уређајима.
поо
Рачунари:
У рачунарским системима, РОМ је неопходан. Основни улазно/излазни систем (БИОС) и прва упутства за покретање се чувају као део фирмвера рачунара. Фирмвер укључен у РОМ је задужен за иницијализацију хардверских елемената, покретање самотестирања и учитавање оперативног система у меморију када укључите рачунар.
Видео игрице:
РОМ се широко користи у видео играма. Подаци о игрици су претходно били ускладиштени на РОМ кертриџима у ранијим играћим конзолама и преносивим уређајима. Ови кертриџи су носили код игре, графику, звук и друге компоненте на РОМ чиповима. Играћа конзола учитава игру када уметнете касету за игру читајући податке са РОМ чипа. Коришћење РОМ-а у видео играма омогућило је лаку дистрибуцију и обезбедило да подаци о игри остану нетакнути без ризика од случајних модификација.
паметни телефони:
РОМ је неопходан у паметним телефонима за складиштење фирмвера, као што су оперативни систем и уграђене апликације. Да би одржали доследност током постојања уређаја, произвођачи програмирају фирмвер у РОМ током израде уређаја. Боотлоадер, који покреће процес покретања и учитава оперативни систем, такође је укључен у РОМ. Коришћењем РОМ-а, паметни телефони могу да обезбеде стабилне и поуздане перформансе и заштите фирмвер од могућег оштећења или неовлашћеног приступа.
Дигитални мерачи брзине:
У аутомобилској индустрији, РОМ се користи у дигиталним мјерачима брзине или брзиномјерима. РОМ чип у овим уређајима чува калибрационе податке и табеле конверзије потребне за прецизно мерење и приказ брзине возила. Ово осигурава да мерач брзине ради конзистентно и даје тачна очитавања. Неиспарљива природа РОМ-а осигурава да подаци о калибрацији остану нетакнути чак и ако је напајање искључено или возило искључено.
Програмабилна електроника:
РОМ се користи у програмабилним електронским уређајима, микроконтролерима и програмабилним логичким уређајима (ПЛД). Ови уређаји често користе програмабилну меморију само за читање (пром) или избрисиву меморију само за читање (ЕПРОМ). Корисници могу програмирати ове РОМ чипове да сачувају одређене информације или упутства којима уређај може приступити и извршити. Ова флексибилност омогућава прилагођавање и флексибилност у различитим дигиталним апликацијама, заједно са роботиком, аутоматизацијом и контролним системима.
Предности РОМ-а:
Недостаци РОМ-а:
Често постављана питања
Како се РОМ разликује од РАМ-а?
О: РОМ, или меморија само за читање, чува трајне податке чак и када је напајање искључено. Користи се за чување инструкција и података који остају исти. Насупрот томе, РАМ, или меморија са случајним приступом, је нестабилна и складишти привремене податке којима процесор рачунара брзо приступа.
Могу ли да чувам своје податке у РОМ-у?
О: Не, РОМ је унапред програмиран током производње и корисници га не могу лако мењати. Дизајниран је за складиштење фирмвера, системских инструкција и података који морају остати непромењени.
Да ли су подаци у РОМ-у безбедни?
О: Да, подаци ускладиштени у РОМ-у су заштићени од неовлашћених модификација. Пошто је РОМ само за читање, подаци се не могу лако мењати или мењати, обезбеђујући сигурност за критична упутства и податке.
Колико дуго се подаци могу задржати у РОМ-у?
тип враћања у јава
О: Подаци ускладиштени у РОМ-у могу се чувати годинама, можда чак и деценијама. Подаци сачувани у РОМ чипу трају дуго све док је сачуван физички интегритет чипа.
Да ли се РОМ може репрограмирати?
О: Неки типови РОМ-а, као што су ПРОМ (програмабилна меморија само за читање), ЕПРОМ (избрисива програмибилна меморија само за читање) и ЕЕПРОМ (електрично избрисива програмабилна меморија само за читање), могу се репрограмирати коришћењем одређених техника и алата. Међутим, у поређењу са променом података у читљивој меморији као што је РАМ или флеш меморија, репрограмирање РОМ-а је теже и захтева специјализовану опрему.