एक ROM मेमोरी वह स्टोरेज मेमोरी है जो केवल सूचना को पढ़ने की अनुमति देती है, न कि इसके विनाश की, चाहे किसी ऊर्जा स्रोत की उपस्थिति हो या न हो जो इसे खिलाती है।
ROM अंग्रेजी में एक संक्षिप्त शब्द है जो शब्द को संदर्भित करता है "रीड ओनली मेमोरी" या "रीड ओनली मेमोरी". यह एक सेमीकंडक्टर मेमोरी है जो उन सूचनाओं के संरक्षण की सुविधा प्रदान करती है जिन्हें पढ़ा जा सकता है लेकिन जिस पर इसे नष्ट नहीं किया जा सकता है। RAM मेमोरी के विपरीत, ROM में निहित डेटा नष्ट नहीं होता है या सूचना का प्रवाह बाधित होने की स्थिति में खो जाता है और इसीलिए इसे "गैर-वाष्पशील मेमोरी" कहा जाता है।
ROM या रीड-ओनली मेमोरी को अक्सर कंप्यूटर में प्राथमिक डेटा स्टोरेज माध्यम के रूप में उपयोग किया जाता था। क्योंकि यह एक मेमोरी है जो इसमें निहित डेटा की सुरक्षा करती है, इसे ओवरराइट करने से बचते हुए, रोम का उपयोग सिस्टम कॉन्फ़िगरेशन जानकारी, बूट या स्टार्टअप प्रोग्राम, भौतिक समर्थन और अन्य प्रोग्रामों को संग्रहीत करने के लिए किया जाता था जिन्हें निरंतर अद्यतन करने की आवश्यकता नहीं होती है।
हालाँकि कंप्यूटर के पहले दशकों के दौरान ऑपरेटिंग सिस्टम पूरी तरह से ROM मेमोरी में स्टोर किया जाता था, आज ये सिस्टम नए सिस्टम में स्टोर हो जाते हैं। फ्लैश यादें.
पहले, ROM के लिए कोई कुशल विकल्प नहीं थे, और यदि अधिक मेमोरी या प्रोग्राम या सिस्टम अपग्रेड की आवश्यकता होती है, तो पुरानी मेमोरी को नए ROM चिप से बदलना अक्सर आवश्यक होता था।
आज कंप्यूटर अपने कुछ प्रोग्राम ROM में रख सकते हैं, लेकिन फ्लैश मेमोरी बहुत अधिक व्यापक है, यहां तक कि मोबाइल फोन और पीडीए उपकरणों में भी।
कंप्यूटर के अलावा, वीडियो गेम कंसोल ROM-आधारित प्रोग्रामों का उपयोग करना जारी रखता है, जैसे कि Nintendo 64, Super Nintendo, या Game Boy।
उपयोग की गति के कारण, सिस्टम के संचालन के लिए आवश्यक होने पर ROM मेमोरी में निहित जानकारी को आमतौर पर RAM में स्थानांतरित कर दिया जाता है।