रोम (ROM)
| कंप्यूटर मेमोरी और डेटा स्टोरेज प्रकार |
|---|
| वाष्पशील |
| गैर-वाष्पशील |
रीड- ओनली मेमोरी (ROM) कंप्यूटर और अन्य इलेक्ट्रॉनिक उपकरणों में उपयोग की जाने वाली गैर-वाष्पशील मेमोरी (non-volatile memory) का एक प्रकार है। रोम (ROM) में संग्रहीत डेटा को मेमोरी डिवाइस (memory device) के निर्माण के बाद इलेक्ट्रॉनिक रूप से संशोधित नहीं किया जा सकता है। रीड-ओनली मेमोरी (ROM) सॉफ्टवेयर को स्टोर करने के लिए उपयोगी होती है जो सिस्टम के जीवन काल के दौरान शायद ही कभी बदल जाती है, इसे फर्मवेयर के रूप में भी जाना जाता है। प्रोग्राम करने योग्य उपकरणों के लिए सॉफ़्टवेयर एप्लिकेशन (वीडियो गेम की तरह) को ROM युक्त प्लग इन कार्टरिजस (plug-in cartridges) के रूप में वितरित किया जा सकता है।
कड़ाई से बोलते हुए, रीड-ओनली मेमोरी (ROM) उस मेमोरी को संदर्भित करता है जो हार्ड-वायर्ड (hard-wired) है, जैसे कि डायोड मैट्रिक्स (diode matrix) या एक रीड-ओनली मेमोरी सॉलिड-स्टेट रोम (mask ROM integrated circuit (IC)) | जिसे इलेक्ट्रॉनिक रूप से निर्माण के बाद नहीं बदला जा सकता है।[lower-alpha 1] ।यद्यपि असतत सर्किट (discrete circuits) को सिद्धांत रूप में बदल दिया जा सकता है, बोड्स तारों के अलावा और/या घटकों के हटाने या प्रतिस्थापन के माध्यम से, आईसी (ICs) नहीं कर सकते। त्रुटियों का सुधार, या सॉफ़्टवेयर में अपडेट, नए उपकरणों का निर्माण करने और स्थापित डिवाइस को बदलने की आवश्यकता होती है।
फ़्लोटिंग-गेट (Floating-gate) रोम (ROM) सेमीकंडक्टर मेमोरी इरेज़ेबल प्रोग्रामेबल रीड-ओनली मेमोरी (EPROM) के रूप में, इलेक्ट्रिकली इरेज़ेबल प्रोग्रामेबल रीड-ओनली मेमोरी (EEPROM) और फ्लैश मेमोरी को मिटाया जा सकता है और फिर से प्रोग्राम किया जा सकता है। लेकिन सामान्यतया, यह केवल अपेक्षाकृत धीमी गति से ठीक किया जा सकता है, इसे प्राप्त करने के लिए विशेष उपकरणों की आवश्यकता होती है, और सामान्यतया केवल एक निश्चित संख्या में संभव है।[1]
शब्द रोम (ROM) का उपयोग कभी-कभी एक ROM डिवाइस से किया जाता है जिसमें विशिष्ट सॉफ़्टवेयर होता है, या सॉफ़्टवेयर के साथ एक फ़ाइल EEPROM या फ्लैश मेमोरी (Flash Memory) में संग्रहीत होती है। उदाहरण के लिए, एंड्रॉइड ऑपरेटिंग सिस्टम (Android operating system) को संशोधित करने या बदलने वाले उपयोगकर्ता एक संशोधित या प्रतिस्थापन ऑपरेटिंग सिस्टम वाली फाइलों का वर्णन "कस्टम रोम" (custom ROMs) के रूप में करते हैं, जिस प्रकार की फाइल को लिखा जाता था।