नवीनतम लेख
घर / विंडोज़ सिंहावलोकन / रीड-ओनली मेमोरी (ROM) - यह क्या है और इसका उपयोग क्यों किया जाता है। ROM का उद्देश्य क्या है? ROM के मूल प्रकार?

रीड-ओनली मेमोरी (ROM) - यह क्या है और इसका उपयोग क्यों किया जाता है। ROM का उद्देश्य क्या है? ROM के मूल प्रकार?

माइक्रोप्रोसेसर संरचना नियंत्रण उपकरण नियंत्रण उपकरणकार्यात्मक रूप से सबसे जटिल पीसी डिवाइस है। यह नियंत्रण सिग्नल उत्पन्न करता है जो निर्देश कोड बसों के माध्यम से मशीन के सभी ब्लॉकों तक पहुंचता है। नियंत्रण इकाई का एक सरलीकृत कार्यात्मक आरेख चित्र में दिखाया गया है। 4.5. यहां प्रस्तुत है: चित्र। 4.5.नियंत्रण उपकरण का विस्तृत कार्यात्मक आरेखकमांड रजिस्टर - एक स्टोरेज रजिस्टर जिसमें कमांड कोड संग्रहीत होता है: किए जा रहे ऑपरेशन का कोड और ऑपरेशन में शामिल ऑपरेंड के पते। कमांड रजिस्टर एमपी के इंटरफ़ेस भाग में, कमांड रजिस्टर ब्लॉक में स्थित है।ऑपरेशन डिकोडर - एक तार्किक ब्लॉक जो कमांड रजिस्टर से प्राप्त ऑपरेशन कोड (ओपीसी) के अनुसार, उसके पास मौजूद कई आउटपुट में से एक का चयन करता है।फ़र्मवेयर रीड ओनली मेमोरी - पीसी ब्लॉकों में सूचना प्रसंस्करण संचालन करने के लिए आवश्यक नियंत्रण संकेतों (आवेगों) को अपनी कोशिकाओं में संग्रहीत करता है। ऑपरेशन डिकोडर द्वारा ऑपरेशन कोड के अनुसार चयनित एक पल्स माइक्रोप्रोग्राम ROM से नियंत्रण संकेतों के आवश्यक अनुक्रम को पढ़ता है।पता जनरेशन नोड (एमपी के इंटरफ़ेस भाग में स्थित) - एक उपकरण जो कमांड रजिस्टर और एमपीपी रजिस्टरों से आने वाले विवरणों का उपयोग करके मेमोरी सेल (रजिस्टर) के पूर्ण पते की गणना करता है।डेटा, पता और निर्देश कोड बसें
  • - माइक्रोप्रोसेसर के आंतरिक इंटरफ़ेस बस का हिस्सा। सामान्य तौर पर, नियंत्रण इकाई निम्नलिखित बुनियादी प्रक्रियाओं को निष्पादित करने के लिए नियंत्रण संकेत उत्पन्न करती है:
  • रैम सेल से अगला कमांड कोड प्राप्त करना और रीड कमांड को कमांड रजिस्टर में प्राप्त करना;
  • चयनित कमांड के ऑपरेशन कोड और विशेषताओं को समझना;
  • डिक्रिप्टेड ऑपरेशन कोड नियंत्रण सिग्नल (पल्स) के अनुरूप माइक्रोप्रोग्राम ROM कोशिकाओं से पढ़ना जो मशीन के सभी ब्लॉकों में दिए गए ऑपरेशन को करने की प्रक्रिया निर्धारित करता है, और इन ब्लॉकों पर नियंत्रण सिग्नल भेजता है;
  • कमांड रजिस्टर और एमपीपी से पढ़ने से गणना में शामिल ऑपरेंड (संख्याओं) के व्यक्तिगत घटक पते पंजीकृत होते हैं, और ऑपरेंड के पूर्ण पते बनते हैं;
  • ऑपरेंड लाना (जनरेट किए गए पते पर) और इन ऑपरेंड को संसाधित करने का एक दिया गया ऑपरेशन करना;
  • ऑपरेशन के परिणामों को मेमोरी में रिकॉर्ड करना;
  • अगले प्रोग्राम कमांड का पता बनाना।
अंकगणितीय तर्क इकाईअंकगणितीय और तार्किक सूचना परिवर्तन संचालन करने के लिए डिज़ाइन किया गया।
कार्यात्मक रूप से, ALU (चित्र 4.6) में आमतौर पर दो रजिस्टर, एक योजक और नियंत्रण सर्किट (स्थानीय नियंत्रण उपकरण) होते हैं। चावल। 4.6. एएलयू का कार्यात्मक आरेखयोजक - एक कंप्यूटिंग सर्किट जो अपने इनपुट पर प्राप्त बाइनरी कोड को जोड़ने की प्रक्रिया करता है; योजक में एक डबल मशीन शब्द की क्षमता होती है।रजिस्टर - विभिन्न लंबाई की हाई-स्पीड मेमोरी सेल: रजिस्टर 1 (आरजी1) में एक दोहरे शब्द की क्षमता होती है, और रजिस्टर 2 (आरजी2) में एक शब्द की क्षमता होती है।ऑपरेशन करते समय, ऑपरेशन में भाग लेने वाले पहले नंबर को Pr1 में रखा जाता है, और ऑपरेशन के पूरा होने पर, परिणाम को रखा जाता है; Pr2 में - ऑपरेशन में शामिल दूसरा नंबर (ऑपरेशन पूरा होने पर, इसमें जानकारी नहीं बदलती है)। रजिस्टर 1 कोड डेटा बसों से जानकारी प्राप्त कर सकता है और उन्हें आउटपुट जानकारी दे सकता है, रजिस्टर 2 केवल इन बसों से जानकारी प्राप्त करता है। नियंत्रण सर्किटनिर्देश कोड बसों के माध्यम से नियंत्रण उपकरण से नियंत्रण सिग्नल प्राप्त करें और उन्हें रजिस्टरों और एएलयू योजक के संचालन को नियंत्रित करने के लिए सिग्नल में परिवर्तित करें। ALU अंकगणितीय संक्रियाएँ (+, -, *, :) पर ही निष्पादित करता है- छोटी क्षमता की मेमोरी, लेकिन अत्यधिक उच्च गति (एमपीपी का एक्सेस समय, यानी इस मेमोरी से जानकारी खोजने, लिखने या पढ़ने के लिए आवश्यक समय, नैनोसेकंड - एक माइक्रोसेकंड के हजारवें हिस्से में मापा जाता है)। यह गणना में शामिल मशीन के संचालन के अगले चक्रों के दौरान सीधे सूचना के अल्पकालिक भंडारण, रिकॉर्डिंग और आउटपुट के लिए अभिप्रेत है; एमपीपी का उपयोग मशीन की उच्च गति सुनिश्चित करने के लिए किया जाता है, क्योंकि मुख्य मेमोरी हमेशा आवश्यक जानकारी लिखने, खोजने और पढ़ने की गति प्रदान नहीं करती हैकुशल कार्य हाई-स्पीड माइक्रोप्रोसेसर।माइक्रोप्रोसेसर मेमोरी उच्च गति वाली होती है रजिस्टरकम से कम एक मशीनी शब्द की थोड़ी गहराई के साथ। विभिन्न माइक्रोप्रोसेसरों में रजिस्टरों की संख्या और चौड़ाई अलग-अलग होती है: एमपी 8086 के लिए 14 दो-बाइट रजिस्टरों से लेकर पेंटियम एमपी के लिए अलग-अलग लंबाई के कई दर्जन रजिस्टरों तक। माइक्रोप्रोसेसर रजिस्टरसामान्य प्रयोजन और विशेष रजिस्टरों में विभाजित किया गया है। विशेष रजिस्टरविभिन्न पते (उदाहरण के लिए कमांड पते), संचालन के परिणामों के संकेत और पीसी ऑपरेटिंग मोड (उदाहरण के लिए ध्वज रजिस्टर), आदि को संग्रहीत करने के लिए उपयोग किया जाता है। सामान्य प्रयोजन रजिस्टरसार्वभौमिक हैं और उनका उपयोग किसी भी जानकारी को संग्रहीत करने के लिए किया जा सकता है, लेकिन उनमें से कुछ का उपयोग कई प्रक्रियाओं को निष्पादित करते समय भी किया जाना चाहिए। माइक्रोप्रोसेसर का इंटरफ़ेस भाग माइक्रोप्रोसेसर का इंटरफ़ेस भाग पीसी सिस्टम बस के साथ माइक्रोप्रोसेसर को संचार और समन्वयित करने के साथ-साथ निष्पादित किए जा रहे प्रोग्राम के कमांड प्राप्त करने और प्रारंभिक विश्लेषण करने और ऑपरेंड और कमांड के पूर्ण पते उत्पन्न करने के लिए डिज़ाइन किया गया है।वे आदान-प्रदान की जाने वाली सूचनाओं की बड़ी मात्रा को संग्रहीत करने के लिए मुख्य मेमोरी का भी उपयोग करते हैं। कई मानक उपकरणों (एचडीडी, एचडीडी, कीबोर्ड, प्रिंटर, कोप्रोसेसर, आदि) में I/O पोर्ट स्थायी रूप से असाइन किए गए हैं। बस और बंदरगाह प्रबंधन योजनानिम्नलिखित कार्य करता है:
  • एक पोर्ट पता तैयार करना और उसके लिए जानकारी नियंत्रित करना (पोर्ट को प्राप्त करने या प्रसारित करने के लिए स्विच करना, आदि);
  • बंदरगाह से नियंत्रण जानकारी प्राप्त करना, बंदरगाह की तैयारी और उसकी स्थिति के बारे में जानकारी;
  • I/O डिवाइस के पोर्ट और MP के बीच डेटा ट्रांसफर के लिए सिस्टम इंटरफ़ेस में एक एंड-टू-एंड चैनल का संगठन।
बस और बंदरगाह नियंत्रण सर्किटरी बंदरगाहों के साथ संचार करने के लिए निर्देश, पता और डेटा कोड बसों का उपयोग करती है। सिस्टम बस: पोर्ट तक पहुंचने पर, एमपी सीएसए के माध्यम से एक सिग्नल भेजता है, जो सभी I/O उपकरणों को सूचित करता है कि सीएसए पर पता पोर्ट पता है, और फिर पोर्ट पता ही भेजता है। जिस डिवाइस का पोर्ट पता मेल खाता है वह प्रतिक्रिया देता है कि वह तैयार है, जिसके बाद CAS के माध्यम से डेटा का आदान-प्रदान किया जाता है।

रीड-ओनली मेमोरी, या रीड-ओनली मेमोरी (ROM या ROM, अंग्रेजी) का उपयोग कंप्यूटर को बूट करने और उसके घटकों के परीक्षण के लिए प्रोग्राम संग्रहीत करने के लिए किया जाता है। केवल पढ़ने के लिए उपयोग किया जाता है। यह गैर-वाष्पशील है, अर्थात इसमें दर्ज की गई जानकारी कंप्यूटर बंद होने के बाद नहीं बदलती है।

· पहुंच के प्रकार के अनुसार:

· समानांतर पहुंच (समानांतर मोड या रैंडम एक्सेस) के साथ: ऐसी ROM को सिस्टम में RAM एड्रेस स्पेस में एक्सेस किया जा सकता है। उदाहरण के लिए, K573RF5;

· अनुक्रमिक पहुंच के साथ: ऐसे ROM का उपयोग अक्सर प्रोसेसर या FPGA में स्थिरांक या फर्मवेयर को एक बार लोड करने के लिए किया जाता है, टीवी चैनल सेटिंग्स आदि को स्टोर करने के लिए उपयोग किया जाता है। उदाहरण के लिए, 93С46, AT17LV512A।

· माइक्रो-सर्किट प्रोग्रामिंग की विधि के अनुसार (उनमें फर्मवेयर लिखना):

· गैर-प्रोग्रामयोग्य रोम;

· ROM को केवल एक विशेष उपकरण की मदद से प्रोग्राम किया जाता है - एक ROM प्रोग्रामर (दोनों एक बार और बार-बार फ़्लैश किया जाता है)। विशेष रूप से, विशेष टर्मिनलों पर गैर-मानक और अपेक्षाकृत उच्च वोल्टेज (+/- 27 वी तक) की आपूर्ति के लिए प्रोग्रामर का उपयोग आवश्यक है।

· इन-सर्किट (री) प्रोग्रामेबल रोम (आईएसपी, इन-सिस्टम प्रोग्रामिंग) - ऐसे माइक्रो-सर्किट में सभी आवश्यक उच्च वोल्टेज का एक जनरेटर होता है, और इसे प्रोग्रामर के बिना और यहां तक ​​कि डीसोल्डरिंग के बिना भी रीफ्लैश किया जा सकता है। मुद्रित सर्किट बोर्ड, प्रोग्रामेटिक रूप से।

किसी तकनीकी उपकरण को नियंत्रित करने के लिए फर्मवेयर को अक्सर स्थायी मेमोरी में लिखा जाता है: एक टीवी, सेलफोन, विभिन्न नियंत्रक, या एक कंप्यूटर (SPARC मशीनों पर BIOS या OpenBoot)।

RAM का उद्देश्य एवं विशेषताएँ.

टक्कर मारना, या रैंडम एक्सेस मेमोरी (RAM) या रैम, अंग्रेजी) वहप्रोसेसर के प्रसंस्करण कार्यों के दौरान परिवर्तित होने वाली जानकारी को संग्रहीत करने के लिए डिज़ाइन किया गया है। जानकारी पढ़ने और लिखने दोनों के लिए उपयोग किया जाता है। यह अस्थिर है, अर्थात, कंप्यूटर चालू होने पर ही सभी जानकारी इस मेमोरी में संग्रहीत होती है।

भौतिक रूप से, रैम-प्रकार के स्टोरेज डिवाइस को बनाने के लिए, गतिशील और स्थिर मेमोरी चिप्स का उपयोग किया जाता है, जिसके लिए थोड़ी सी जानकारी को सहेजने का मतलब विद्युत चार्ज को बचाना है (यह सभी रैम की अस्थिरता को समझाता है, यानी, इसमें संग्रहीत सभी जानकारी का नुकसान होता है) यह तब होता है जब कंप्यूटर बंद हो जाता है)।

कंप्यूटर रैम को तत्वों पर भौतिक रूप से निष्पादित किया जाता है गतिशील रैम, और अपेक्षाकृत तेज़ माइक्रोप्रोसेसर के साथ अपेक्षाकृत धीमी डिवाइस (हमारे मामले में, गतिशील रैम) के संचालन को समन्वयित करने के लिए, वे कोशिकाओं से निर्मित कार्यात्मक रूप से डिज़ाइन की गई कैश मेमोरी का उपयोग करते हैं स्थिर रैम. इस प्रकार, कंप्यूटर में दोनों प्रकार की RAM एक साथ होती है। शारीरिक रूप से बाह्य कैश मैमोरीबोर्डों पर माइक्रो-सर्किट के रूप में भी लागू किया जाता है जो संबंधित स्लॉट में डाले जाते हैं मदरबोर्ड.

पीसी के मूल तत्व.

संरचनात्मक रूप से, पीसी एक केंद्रीय सिस्टम इकाई के रूप में बनाए जाते हैं, जिससे बाहरी उपकरण कनेक्टर्स - जोड़ों के माध्यम से जुड़े होते हैं: अतिरिक्त मेमोरी इकाइयाँ, कीबोर्ड, डिस्प्ले, प्रिंटर, आदि।

सिस्टम इकाईआमतौर पर शामिल है सिस्टम बोर्ड, बिजली की आपूर्ति, डिस्क ड्राइव, कनेक्टर्स के लिए अतिरिक्त उपकरणऔर नियंत्रकों के साथ विस्तार बोर्ड - बाहरी उपकरणों के लिए एडाप्टर।

ROM। निर्माण के सिद्धांत और

ROM चिप्स (रीड ओनली मेमोरी, ROM - रीड-ओनली मेमोरी

रीड-ओनली मेमोरी) एक वन-टाइम प्रोग्रामयोग्य मेमोरी डिवाइस है जिसे सूचना (गैर-वाष्पशील) पढ़ने के लिए डिज़ाइन किया गया है।
ROM कई प्रकार की होती है:
ROM (रीड-ओनली मेमोरी, रीड ओनली मेमोरी, ROM)। वे मल्टीप्लेक्सर्स या मास्क संरचना का उपयोग करके बनाए गए हैं (नीचे देखें)। उत्पादन के दौरान कारखाने में प्रोग्राम किया गया। पुन:प्रोग्रामिंग संभव नहीं है.
PROM (प्रोग्रामेबल ROM, प्रोग्रामेबल ROM, PROM)। प्रोग्रामिंग तत्वों के रूप में विशेष जंपर्स का उपयोग किया जाता है। प्रोग्रामिंग में जम्पर को नष्ट करना या बनाना शामिल है। यह भी एक बार की कार्रवाई है, हालाँकि, ROM के विपरीत, इसे घर पर भी किया जा सकता है।
EPROM (इरेज़ेबल PROM, इरेज़ेबल PROM, EPROM)। ऐतिहासिक रूप से, यह पहला रिप्रोग्रामेबल ROM था। यह तकनीक फ्लोटिंग गेट ट्रांजिस्टर के उपयोग पर आधारित है। EPROM-आधारित ROM के संपर्क में आने पर पुराने कॉन्फ़िगरेशन को मिटाने की आवश्यकता होती है
उपकरणों से आईसी को हटाने के साथ पराबैंगनी (यूवी) विकिरण और यूवी विकिरण के प्रभाव में भौतिक गुणों के क्षरण के कारण सीमित संख्या में प्रोग्रामिंग चक्र होते हैं।
EEPROM (विद्युत रूप से मिटाने योग्य PROM, विद्युत रूप से मिटाने योग्य PROM, ES-PROM)। EPROM को विद्युत संकेतों द्वारा साफ़ किया गया। अपडेट करने के लिए, डिवाइस से चिप को हटाने की आवश्यकता नहीं होती है और यह काफी बड़ी संख्या में मिटाने के चक्र की अनुमति देता है।
फ्लैश (फ्लैश मेमोरी)। तकनीकी रूप से EEPROM के समान, लेकिन यह संग्रहीत डेटा तक ब्लॉक एक्सेस का उपयोग करता है।
ROM।अक्सर, विभिन्न अनुप्रयोगों में, ऐसी जानकारी संग्रहीत करना आवश्यक होता है जो डिवाइस के संचालन के दौरान नहीं बदलती है। यह जानकारी है जैसे माइक्रोकंट्रोलर में प्रोग्राम, कंप्यूटर में बूटलोडर और BIOS, सिग्नल प्रोसेसर में डिजिटल फ़िल्टर गुणांक की तालिकाएँ। लगभग हमेशा, इस जानकारी की एक ही समय में आवश्यकता नहीं होती है, इसलिए स्थायी जानकारी संग्रहीत करने के लिए सबसे सरल उपकरण मल्टीप्लेक्सर्स पर बनाए जा सकते हैं (चित्र 1)।
इस सर्किट में, आठ सिंगल-बिट सेल वाला एक रीड-ओनली मेमोरी डिवाइस बनाया गया है। एक विशिष्ट बिट को एकल-अंकीय सेल में संग्रहीत करना तार को पावर स्रोत में टांका लगाने (एक लिखना) या तार को केस में सील करने (शून्य लिखना) द्वारा किया जाता है।
ROM मेमोरी सेल की क्षमता बढ़ाने के लिए, इन माइक्रो-सर्किट को समानांतर में जोड़ा जा सकता है (आउटपुट और रिकॉर्ड की गई जानकारी, स्वाभाविक रूप से, स्वतंत्र रहती है)। सिंगल-बिट ROM का समानांतर कनेक्शन आरेख चित्र में दिखाया गया है। 2.
वास्तविक ROM में, चिप उत्पादन के अंतिम ऑपरेशन - धातुकरण का उपयोग करके जानकारी दर्ज की जाती है। धातुकरण एक मास्क का उपयोग करके किया जाता है, यही कारण है कि ऐसे ROM को मास्क ROM कहा जाता है। वास्तविक माइक्रो-सर्किट और ऊपर दिए गए सरलीकृत मॉडल के बीच एक और अंतर मल्टीप्लेक्सर के अलावा एक डीमल्टीप्लेक्सर का उपयोग है। यह समाधान एक आयामी भंडारण संरचना को बहुआयामी में बदलना संभव बनाता है और इस तरह ROM सर्किट के संचालन के लिए आवश्यक डिकोडर सर्किट की मात्रा को काफी कम कर देता है। ROM प्रोग्रामिंग निर्माता के कारखाने में की जाती है।
प्रॉम।प्रोग्राम योग्य ROM भी विकसित किए गए हैं। इन चिप्स में मेमोरी मैट्रिक्स में कंडक्टरों के स्थायी कनेक्शन को पॉलीक्रिस्टलाइन सिलिकॉन से बने फ़्यूज़िबल लिंक द्वारा प्रतिस्थापित किया जाता है। माइक्रोसर्किट के उत्पादन के दौरान, सभी जंपर्स बनाए जाते हैं, जो सभी मेमोरी कोशिकाओं में तार्किक इकाइयों को लिखने के बराबर है। प्रोग्रामिंग प्रक्रिया के दौरान, माइक्रोसर्किट के पावर पिन और आउटपुट को बढ़ी हुई बिजली की आपूर्ति की जाती है। इसके अलावा, यदि आपूर्ति वोल्टेज (तार्किक इकाई) को माइक्रोक्रिकिट के आउटपुट पर आपूर्ति की जाती है, तो जम्पर के माध्यम से कोई धारा प्रवाहित नहीं होगी और जम्पर बरकरार रहेगा। यदि माइक्रोक्रिकिट (केस से जुड़ा) के आउटपुट पर कम वोल्टेज स्तर लागू किया जाता है, तो जम्पर के माध्यम से एक करंट प्रवाहित होगा, जो इस जम्पर को वाष्पित कर देगा, और जब बाद में इस सेल से जानकारी पढ़ी जाएगी, तो एक तार्किक शून्य होगा पढ़ा जाए. प्रोग्रामिंग एक विशेष प्रोग्रामर का उपयोग करके की जाती है।
PROM बनाने के लिए किसी अन्य तकनीक का उपयोग करना भी संभव है, जब जम्पर को तीन-परत ढांकता हुआ द्वारा बारी-बारी से ऑक्साइड-नाइट्राइड-ऑक्साइड परतों के साथ बनाया जाता है। एक प्रोग्रामिंग वोल्टेज पल्स जम्पर के माध्यम से टूटता है और इलेक्ट्रोड के बीच एक प्रवाहकीय चैनल बनाता है। प्रोग्रामिंग दालों द्वारा उत्पन्न धारा की मात्रा प्रवाहकीय चैनल के व्यास को प्रभावित करती है, जो आपको प्रवाहकीय जम्पर के मापदंडों को नियंत्रित करने की अनुमति देती है।

21 प्रश्न (रिप्रोग्रामेबल रोम)

पुन:प्रोग्रामयोग्य ROM में, अर्थात्। परिवर्तनीय सामग्री के साथ, किसी दिए गए कोड को बनाने वाले बिट्स को एमओएस ट्रांजिस्टर मैट्रिसेस के गेट पर लंबे समय तक संग्रहीत किया जा सकता है। सभी फ्लैश करने योग्य रोम एमओएस डिवाइस हैं।

प्रोग्राम करने योग्य रोम को मास्क करें। ROM का सबसे सरल प्रकार डायोड ROM है (चित्र 3.41)।

चित्र 3.41 - डायोड ROM सर्किट

वांछित शब्द का चयन संबंधित एड्रेस बस ए आई पर निम्न स्तर का सिग्नल लगाकर किया जाता है। इस मामले में, बिट लाइनों और चयनित एड्रेस लाइन को जोड़ने वाले डायोड में कम प्रतिरोध होता है, जो संबंधित बिट लाइनों पर कम वोल्टेज स्तर का कारण बनता है। यदि प्रतिच्छेदन बिंदु पर कोई डायोड नहीं है, तो रोकनेवाला आर के माध्यम से कोई धारा प्रवाहित नहीं होती है और संबंधित बिट लाइन Ш j के आउटपुट पर एक एकल सिग्नल स्थापित होता है। ROM (चित्र 3.41) में 000 से 111 तक आठ बाइनरी संख्याओं के अनुरूप आठ 3-बिट कोड हैं।

इसके अलावा, ROM मैट्रिक्स को MOS ट्रांजिस्टर पर भी बनाया जा सकता है। मेटलाइज़ेशन मास्क का उपयोग करके, आवश्यक तत्व जुड़े हुए हैं।

उपयोगकर्ता-प्रोग्राम योग्य ROM में, मास्क-प्रोग्राम योग्य ROM के विपरीत, उपयोगकर्ता द्वारा एक विशेष प्रोग्रामिंग कंसोल का उपयोग करके जानकारी दर्ज की जा सकती है। जब LSI ROM की संख्या कम हो तो इस प्रकार की ROM का उपयोग उचित होता है।

ROM को मास्क-प्रोग्रामेबल ROM में MOS ट्रांजिस्टर के मैट्रिक्स के समान, द्विध्रुवी डायोड सरणियों (चित्र 3.42) या द्विध्रुवी ट्रांजिस्टर के मैट्रिक्स के आधार पर बनाया जाता है। दोनों प्रकार के ROM का संचालन द्विध्रुवी ट्रांजिस्टर के बेस-एमिटर जंक्शनों या डायोड के पी-एन जंक्शनों के साथ श्रृंखला में फ्यूज-लिंक (एफसी) के जमाव पर आधारित है। पीवी धातुकरण का एक छोटा सा क्षेत्र है जो वर्तमान पल्स लागू होने पर नष्ट (पिघल) जाता है (आमतौर पर 50-100 μA और 2 एमएस अवधि)। मास्क-प्रोग्रामेबल ROM की तरह, ROM के प्रकार की प्रोग्रामिंग करते समय की गई त्रुटियों को ठीक नहीं किया जा सकता है।

चित्र 3.42 - द्विध्रुवी डायोड मैट्रिक्स

रिप्रोग्रामेबल ROM (PROM) अर्ध-स्थायी मेमोरी डिवाइस हैं, क्योंकि ROM में संग्रहीत जानकारी को मिटाने के बाद, उसी स्टोरेज डिवाइस में नया डेटा जोड़ा जा सकता है। PROM दो प्रकार के होते हैं: MOS मैट्रिसेस पर आधारित और क्रिस्टल के पराबैंगनी (यूवी) विकिरण द्वारा मिटाई गई जानकारी वाले ROM पर आधारित।

प्रश्न 22 (फ़्लैश मेमोरी का उद्देश्य और प्रकार)

आज, निर्माता कई प्रकार की फ्लैश मेमोरी ड्राइव का उत्पादन करते हैं: कॉम्पैक्ट फ्लैश, स्मार्टमीडिया, मल्टीमीडिया कार्ड, सिक्योरडिजिटल कार्ड, मेमोरी स्टिक और

एटीए फ्लैश।बाज़ार में आने वाली पहली फ़्लैश मेमोरी ड्राइव ATA फ़्लैश कार्ड थीं। ये ड्राइव मानक पीसी कार्ड के रूप में निर्मित होते हैं। फ्लैश मेमोरी चिप्स के अलावा, उनमें एक एटीए नियंत्रक स्थापित होता है, और ऑपरेशन के दौरान वे एक नियमित आईडीई डिस्क का अनुकरण करते हैं। इन कार्डों का इंटरफ़ेस समानांतर है. एटीए फ्लैश कार्ड का व्यापक रूप से उपयोग नहीं किया जाता है और वर्तमान में इसका उपयोग बहुत ही कम किया जाता है।

कॉम्पैक्ट फ़्लैश.कॉम्पैक्ट फ़्लैश (CF) कार्ड को सैनडिस्क द्वारा ATA फ़्लैश कार्ड के छोटे, उपयोग में आसान विकल्प के रूप में पेश किया गया था। इसलिए, सीएफ मानक के डेवलपर्स ने इन कार्डों को पीसी कार्ड डिवाइस या आईडीई डिवाइस के रूप में संचालित करने की क्षमता प्रदान की। पहले मामले में, कार्ड नियमित पीसी कार्ड उपकरणों की तरह काम करते हैं और उनका इंटरफ़ेस पीसी कार्ड बस में "बदल जाता है"। दूसरे में, वे आईडीई हार्ड ड्राइव की तरह हैं और उनका इंटरफ़ेस एटीए बस की तरह काम करता है।

सीएफ कार्ड पहली बार 1994 में सामने आए। इस प्रकार के सभी कार्डों में 50-पिन समानांतर इंटरफ़ेस होता है। वैसे, सीएफ कार्ड दो प्रकार के होते हैं - टूर I और टूर II। टाइप II कार्ड दो मिलीमीटर मोटे होते हैं और केवल इसलिए दिखाई देते हैं क्योंकि पहले टाइप I कार्ड केस कैपेसिटिव सीएफ मीडिया के उत्पादन के लिए बड़ी क्षमता वाली फ्लैश मेमोरी को अंदर रखने की अनुमति नहीं देते थे। वर्तमान में, ऐसी कोई आवश्यकता नहीं है और टूर II कार्ड धीरे-धीरे बाज़ार से बाहर हो रहे हैं। ध्यान दें कि टाइप I कार्ड को टाइप II कार्ड के लिए ड्राइव में स्थापित किया जा सकता है, जबकि इसका विपरीत संभव नहीं है।

फ़्लैश कार्डों में, प्रदर्शन में निर्विवाद नेता ट्रांसेंड अल्ट्रा परफॉर्मेंस 25x कॉम्पैक्टफ्लैश 256 एमबी सीएफ कार्ड था, जिसे आधुनिक फ्लैश ड्राइव की गति के लिए बेंचमार्क माना जा सकता है। इस फ़्लैश कार्ड की अनुक्रमिक/यादृच्छिक लिखने की गति 3.6/0.8 एमबी/सेकेंड तक पहुंचती है, पढ़ने की गति 4.0/3.7 एमबी/सेकेंड है।

बढ़ती क्षमता के साथ सीएफ कार्ड की गति धीमी हो जाती है, जिसे सैनडिस्क कॉम्पैक्टफ्लैश 256 एमबी और सैनडिस्क कॉम्पैक्टफ्लैश 512 एमबी फ्लैश कार्ड के उदाहरण में स्पष्ट रूप से देखा जाता है। क्षमता में दोगुनी वृद्धि से उत्पादकता में 30% की कमी आती है। यादृच्छिक लेखन गति के अपवाद के साथ, जो 2.5 गुना बढ़ गई है - यह अजीब और अप्रत्याशित लगता है।

सीएफ कार्ड की गति विशेषताएँ भी काफी हद तक निर्माता पर निर्भर करती हैं। किंग्स्टन कॉम्पैक्टफ्लैश 256 एमबी में लिखने की गति कम है (अनुक्रमिक/यादृच्छिक लेखन - 1.4/0.3 एमबी/सेकेंड), लेकिन यह पढ़ने की गति (4.4/3.8 एमबी/सेकेंड) में अग्रणी था। पीक्यूआई हाई-स्पीड कॉम्पैक्ट फ्लैश 256 एमबी कार्ड ने दोनों मामलों में औसत प्रदर्शन दिखाया: लिखना - 2.1/0.7 एमबी/एस, पढ़ना - 3.8/3.3 एमबी/एस। सैनडिस्क कार्डकॉम्पैक्टफ्लैश 256 एमबी और सैनडिस्क कॉम्पैक्टफ्लैश 512 एमबी ने बहुत धीमी गति से काम किया: लिखें - 1.1/0.2 और 0.9/0.5 एमबी/एस, पढ़ें - 2.3/2.1 और 1.8/1.7 एमबी/सेकेंड और ट्रांसेंड अल्ट्रा परफॉर्मेंस 25x कॉम्पैक्टफ्लैश 256 एमबी कार्ड ने डेटा को समान रूप से अच्छी तरह से लिखा और पढ़ा।

यदि हम सीएफ कार्ड की तुलना अन्य प्रकार के ड्राइव से करते हैं, तो पता चलता है कि फ्लैश मेमोरी बिल्कुल भी धीमी नहीं है, जैसा कि आमतौर पर माना जाता है! प्रदर्शन के संदर्भ में, सबसे तेज़ फ़्लैश मेमोरी नमूने (आइए एक मानक के रूप में लें)। ट्रांसेंड कार्डअल्ट्रा परफॉर्मेंस 25x कॉम्पैक्टफ्लैश 256 एमबी) की तुलना आयोमेगा ज़िप 750 एमबी से की जा सकती है, और अनुक्रमिक लेखन गति के मामले में वे इस ड्राइव से 1.5 गुना से भी अधिक बेहतर प्रदर्शन करते हैं! अनुक्रमिक लेखन गति के संदर्भ में, फ्लैश मेमोरी सीडी-आरडब्ल्यू डिस्क की तुलना में 2 गुना तेज है, और अनुक्रमिक पढ़ने की गति के संदर्भ में - 10% तक! फ्लैश मेमोरी अनुक्रमिक लिखने की गति में एमओ डिस्क से 2 गुना और यादृच्छिक पढ़ने की गति में 10% से बेहतर प्रदर्शन करती है, लेकिन अनुक्रमिक पढ़ने की गति और यादृच्छिक लिखने की गति में 20% पीछे है। अनुक्रमिक लेखन गति (जब 4x मोड में जलाया जाता है) में फ्लैश मेमोरी डीवीडी डिस्क से 1.4 गुना पीछे है।

ध्यान दें कि यदि डिजिटल कैमरे में सीएफ कार्ड का उपयोग किया जाता है, तो गति उसके लिए मुख्य रूप से महत्वपूर्ण है सुसंगतरिकॉर्डिंग - यह जितनी अधिक होगी, कैमरा उतनी ही तेजी से वापस आएगा काम की परिस्थितिफ़्रेम को "कैप्चर" करने और फ़्लैश कार्ड पर "डंपिंग" करने के बाद। हालाँकि, इस मामले में सीएफ कार्ड को पढ़ने की गति भी महत्वपूर्ण है, हालांकि इतनी महत्वपूर्ण नहीं है - जितनी तेजी से डेटा पढ़ा जाएगा, उतनी ही तेजी से कैमरा प्लेबैक मोड में काम करेगा।

स्मार्टमीडिया। स्मार्टमीडिया (एसएम) कार्ड का डिज़ाइन बेहद सरल है। एसएम कार्ड में एक अंतर्निर्मित इंटरफ़ेस नियंत्रक नहीं होता है और अनिवार्य रूप से एक या दो फ्लैश मेमोरी चिप्स प्लास्टिक आवरण में "पैक" होते हैं। एसएम मानक 1995 में तोशिबा और सैमसंग द्वारा विकसित किया गया था। एसएम कार्ड का इंटरफ़ेस समानांतर, 22-पिन है, लेकिन डेटा ट्रांसमिशन के लिए केवल आठ लाइनों का उपयोग किया जाता है।

मल्टीमीडिया कार्ड. मल्टी-मीडिया कार्ड (एमएमसी) में 7-पिन सीरियल इंटरफ़ेस होता है जो 20 मेगाहर्ट्ज तक काम कर सकता है। कार्ड के प्लास्टिक केस के अंदर एक फ्लैश मेमोरी चिप और एक एमएमसी इंटरफ़ेस नियंत्रक होता है। एमएमसी मानक 1997 में हिताची, सैनडिस्क और सीमेंस द्वारा प्रस्तावित किया गया था।

सुरक्षित डिजिटल कार्ड. सिक्योर डिजिटल कार्ड (एसडी) सबसे नया फ़्लैश कार्ड मानक है: इसे 2000 में मात्सुशिता, सैनडिस्क और तोशिबा द्वारा विकसित किया गया था। वास्तव में, एसडी एमएमसी मानक का एक और विकास है, इसलिए एमएमसी कार्ड एसडी ड्राइव में स्थापित किए जा सकते हैं (इसके विपरीत सच नहीं होगा)। एसडी इंटरफ़ेस 9-पिन, सीरियल-समानांतर (डेटा को एक, दो या चार लाइनों पर एक साथ प्रसारित किया जा सकता है) है, जो 25 मेगाहर्ट्ज तक की आवृत्ति पर काम करता है। एसडी कार्ड अपनी सामग्री को लिखने से बचाने के लिए एक स्विच से लैस होते हैं (मानक ऐसे स्विच के बिना एक संशोधन भी प्रदान करता है)।

यूएसबी फ्लैश मेमोरी. यूएसबी फ्लैश मेमोरी (यूएसबी मेमोरी) एक पूरी तरह से नए प्रकार का फ्लैश मेमोरी मीडिया है जो 2001 में बाजार में आया था। यूएसबी मेमोरी का आकार एक लम्बी किचेन जैसा होता है, जिसमें दो हिस्से होते हैं - एक सुरक्षात्मक टोपी और यूएसबी ड्राइव कनेक्टर (इसमें एक या दो फ्लैश मेमोरी चिप्स और एक यूएसबी नियंत्रक शामिल है)।

यूएसबी मेमोरी के साथ काम करना बहुत सुविधाजनक है - किसी अतिरिक्त डिवाइस की आवश्यकता नहीं है। हाथ में एक पीसी होना ही काफी है विंडोज़ नियंत्रणकुछ मिनटों में इस ड्राइव की सामग्री को "प्राप्त" करने के लिए एक खाली यूएसबी पोर्ट के साथ। सबसे खराब स्थिति में, आपको USB मेमोरी ड्राइवर स्थापित करना होगा; सबसे अच्छी स्थिति में, नया USB डिवाइस और लॉजिकल ड्राइव स्वचालित रूप से सिस्टम में दिखाई देगा। यह संभव है कि भविष्य में, यूएसबी मेमोरी छोटी मात्रा में डेटा संग्रहीत और स्थानांतरित करने के लिए मुख्य प्रकार का उपकरण बन जाएगी।

जहां तक ​​यूएसबी फ्लैश मेमोरी का सवाल है, यह निस्संदेह फ्लैश कार्ड की तुलना में डेटा स्थानांतरित करने के लिए अधिक सुविधाजनक समाधान है - किसी अतिरिक्त फ्लैश ड्राइव की आवश्यकता नहीं है। हालाँकि, इस प्रकार की परीक्षण की गई ड्राइव का प्रदर्शन अच्छा है जेटफ्लैश को पार करें 256 एमबी और ट्रांसेंड जेटफ्लैशए 256 एमबी - कम तक सीमित THROUGHPUTयूएसबी 1.1 इंटरफ़ेस. इसलिए, गति परीक्षणों में उनका प्रदर्शन मामूली था। यदि USB फ़्लैश मेमोरी तेज़ USB 2.0 इंटरफ़ेस से सुसज्जित है, तो "फायर ऑफ़ रेट" के मामले में ये ड्राइव निश्चित रूप से सर्वश्रेष्ठ फ़्लैश कार्ड से कमतर नहीं होंगी।

यह ध्यान रखना दिलचस्प है कि अनुक्रमिक लेखन गति के मामले में, फ्लैश मेमोरी आयोमेगा ज़िप 750, सीडी-आरडब्ल्यू ड्राइव और एमओ मीडिया से बेहतर है और डीवीडी ड्राइव के बाद दूसरे स्थान पर है। यह एक बार फिर इस बात पर जोर देता है कि फ्लैश मेमोरी डेवलपर्स मुख्य रूप से गति बढ़ाने की मांग करते हैं सुसंगतरिकॉर्डिंग, चूंकि फ्लैश मेमोरी मूल रूप से डिजिटल कैमरों में उपयोग के लिए थी, जहां यह संकेतक मुख्य रूप से महत्वपूर्ण है।

परिणामस्वरूप, हम यह निष्कर्ष निकाल सकते हैं कि फ्लैश मेमोरी छोटी और मध्यम क्षमता वाली ड्राइव के बीच विश्वसनीयता, गतिशीलता और बिजली की खपत में निर्विवाद नेता है, जिसमें अच्छा प्रदर्शन और पर्याप्त क्षमता भी है (2 जीबी तक की क्षमता वाले फ्लैश कार्ड पहले से ही मौजूद हैं) आज बाजार में उपलब्ध है)। निस्संदेह, यह एक बहुत ही आशाजनक प्रकार है, लेकिन उनका व्यापक उपयोग अभी भी उच्च कीमतों से सीमित है।

23 प्रश्न ( सॉफ़्टवेयरआईबीएम पीसी रॉम। प्रोग्राम पोस्ट, बूट लोडर)

बूट डिवाइस (आईबीएम पीसी)

बूट डिवाइस वह डिवाइस है जिससे ऑपरेटिंग सिस्टम बूट होता है। आधुनिक बायोस कंप्यूटरसे बूटिंग का समर्थन करता है विभिन्न उपकरणआमतौर पर स्थानीय हार्ड ड्राइव(या ऐसी डिस्क पर कई विभाजनों में से एक), ऑप्टिकल डिस्क, यूएसबी डिवाइस(फ्लैश ड्राइव, हार्ड ड्राइव, दृस्टि सम्बन्धी अभियानडिस्क, आदि), या कार्ड नेटवर्क इंटरफेस(पीएक्सई का उपयोग करके)। पहले, कम आम बूट डिवाइस में फ्लॉपी ड्राइव शामिल थे फ़्लॉपी डिस्क, एससीएसआई डिवाइस, ज़िप डिस्क, और एलएस-120 डिस्क।

आमतौर पर, BIOS उपयोगकर्ता को कॉन्फ़िगर करने की अनुमति देता है लोडिंग ऑर्डर.यदि बूट क्रम पहले डीवीडी ड्राइव पर सेट है, दूसरे हार्ड ड्राइव पर, तो BIOS बूट करने का प्रयास करेगा डीवीडी, और यदि वह विफल हो जाता है (उदाहरण के लिए क्योंकि ड्राइव में कोई डीवीडी नहीं है), तो यह स्थानीय हार्ड ड्राइव से बूट करने का प्रयास करेगा।

उदाहरण के लिए, हार्ड ड्राइव पर स्थापित विंडोज एक्सपी वाले कंप्यूटर पर, उपयोगकर्ता बूट ऑर्डर को ऊपर सेट कर सकता है और फिर हार्ड ड्राइव पर ऑपरेटिंग सिस्टम इंस्टॉल किए बिना लिनक्स आज़माने के लिए जीएनयू/लिनक्स लाइव सीडी डाल सकता है। यह एक उदाहरण है दोहरा बूट- कंप्यूटर द्वारा स्वयं परीक्षण करने के बाद उपयोगकर्ता यह चुनता है कि उसे कौन सा ऑपरेटिंग सिस्टम चलाना है। इस दोहरे बूट उदाहरण में, उपयोगकर्ता कंप्यूटर से एक सीडी डालकर या हटाकर चयन करता है, लेकिन कंप्यूटर के कीबोर्ड का उपयोग करके मेनू से चयन करके बूट करने के लिए कौन से ऑपरेटिंग सिस्टम का चयन करना अधिक आम है। (आमतौर पर F11 या ESC

लॉन्च के बाद, पर्सनल कंप्यूटर"x86 प्रोसेसर BIOS में मेमोरी CS:IP FFFF:0000 में स्थित एक निर्देश को निष्पादित करता है, जो पते 0xFFFF0 पर स्थित है। यह मेमोरी स्पेस वास्तविक मोड में उपलब्ध 1 एमबी सिस्टम मेमोरी के अंत के करीब है। आमतौर पर इसमें शामिल होता है एक निर्देश जो जंप BIOS स्टार्टअप प्रोग्राम में अनुवाद निष्पादित करता है यह प्रोग्राम आवश्यक डिवाइसों की जांच और आरंभ करने के लिए पावर-ऑन सेल्फ टेस्ट (POST) चलाता है, BIOS गैर-वाष्पशील स्टोरेज डिवाइस ("बूट डिवाइस") की पूर्व-कॉन्फ़िगर सूची से गुजरता है अनुक्रम") जब तक यह पता नहीं चल जाता कि यह बूट करने योग्य है। डिवाइस को एक पठनीय आउटपुट के रूप में परिभाषित किया गया है, और पहले सेक्टर के अंतिम दो बाइट्स में 0xAA55 शब्द होते हैं (जिसे बूट हस्ताक्षर के रूप में भी जाना जाता है)।

जब मैंने इसे पाया बूट BIOSयह जिन उपकरणों को लोड करता है बूट क्षेत्रहेक्साडेसिमल सेगमेंट में: 0000:7 C00 या 07c0: 0000 (समान अंतिम पते वाले कार्ड) के पते पर ऑफसेट और निष्पादन के लिए बूट कोड प्रसारित करता है। हार्ड ड्राइव के मामले में, इसे मास्टर बूट रिकॉर्ड कहा जाता है। (एमबीआर)और अक्सर विशिष्ट नहीं ऑपरेटिंग सिस्टम. सामान्य एमबीआर विभाजन तालिका के लिए एमबीआर कोड, विभाजन की जांच करें, इस प्रकार सेट करें गाड़ी की डिक्की(के साथ एक झंडागतिविधि) यदि एक सक्रिय विभाजन पाया जाता है, तो एमबीआर कोड उस विभाजन से बूट सेक्टर कोड को लोड करता है और उसे निष्पादित करता है। बूट सेक्टर अक्सर ऑपरेटिंग सिस्टम विशिष्ट होता है, हालांकि अधिकांश ऑपरेटिंग सिस्टम में, इसका प्राथमिक कार्य ऑपरेटिंग सिस्टम कर्नेल को लोड और निष्पादित करना होता है, जो स्टार्टअप पर जारी रहता है। यदि कोई सक्रिय विभाजन नहीं है, या सक्रिय विभाजन का बूट सेक्टर अमान्य है, तो एमबीआर एक द्वितीयक बूटलोडर को लोड कर सकता है जो विभाजन का चयन करेगा (अक्सर उपयोगकर्ता इनपुट के माध्यम से) और बूट सेक्टर को लोड करेगा, जो आमतौर पर संबंधित ऑपरेटिंग सिस्टम कर्नेल को लोड करता है।

कुछ सिस्टम (विशेष रूप से नए मैकिंटोश) इंटेल के स्वामित्व वाले ईएफआई का उपयोग करते हैं। इसके अलावा, कोरबूट कंप्यूटर को सुपर कॉम्प्लेक्स फर्मवेयर/बीआईओएस के बिना बूट करने की अनुमति देता है। कुछ x86 ऑपरेटिंग सिस्टम के लिए लीगेसी 16-बिट BIOS इंटरफ़ेस की आवश्यकता होती है जैसे कि Windows XP, Vista, और 7. हालाँकि, अधिकांश बूट लोडर में इन लीगेसी BIOS सिस्टम के लिए 16-बिट समर्थन होता है।

पुराने में विंडोज़ कंप्यूटर, विशेष रूप से जिन्होंने विंडोज़ 9x चलाया है, यदि BIOS चिप्स मौजूद हैं, तो यह स्टार्टअप पर विस्तृत BIOS चिप निर्माता स्क्रीन, कॉपीराइट धारित चिप निर्माता और चिप आईडी दिखा भी सकता है और नहीं भी दिखा सकता है। साथ ही, यह कंप्यूटर की उपलब्ध मेमोरी और कंप्यूटर के अन्य भागों की जानकारी प्रदर्शित करने वाले कोड को भी दर्शाता है।

शुभ दिन।

यदि आप ROM क्या है इसके बारे में ज्ञान की कमी को पूरा करना चाहते हैं, तो आप सही जगह पर आए हैं। हमारे ब्लॉग में आप आम उपयोगकर्ता के लिए सुलभ भाषा में इसके बारे में व्यापक जानकारी पढ़ सकते हैं।


डिकोडिंग और स्पष्टीकरण

ROM अक्षरों को "रीड ओनली मेमोरी" शब्दों में बड़े अक्षरों में लिखा गया है। इसे समान रूप से "ROM" भी कहा जा सकता है। अंग्रेजी संक्षिप्त नाम रीड ओनली मेमोरी के लिए है, और इसका अनुवाद रीड-ओनली मेमोरी के रूप में किया जाता है।

ये दो नाम हमारी बातचीत के विषय का सार बताते हैं। यह एक गैर-वाष्पशील प्रकार की मेमोरी है जिसे केवल पढ़ा जा सकता है। इसका मतलब क्या है?

  • सबसे पहले, यह उपकरण के निर्माण के दौरान डेवलपर द्वारा निर्धारित अपरिवर्तनीय डेटा को संग्रहीत करता है, अर्थात, जिनके बिना इसका संचालन असंभव है।
  • दूसरे, शब्द "गैर-वाष्पशील" इंगित करता है कि जब सिस्टम को रिबूट किया जाता है, तो डेटा उसमें से गायब नहीं होता है, जैसा कि रैम के साथ होता है।

ऐसे उपकरण से जानकारी केवल विशेष तरीकों का उपयोग करके मिटाई जा सकती है, उदाहरण के लिए, पराबैंगनी किरणें।

उदाहरण

कंप्यूटर में रीड-ओनली मेमोरी मदरबोर्ड पर एक विशिष्ट स्थान है जो संग्रहीत करता है:

  • परीक्षण उपयोगिताएँ जो हर बार पीसी शुरू करने पर हार्डवेयर के सही संचालन की जाँच करती हैं।
  • मुख्य परिधीय उपकरणों (कीबोर्ड, मॉनिटर, डिस्क ड्राइव) को नियंत्रित करने के लिए ड्राइवर। बदले में, मदरबोर्ड पर वे स्लॉट जिनके कार्यों में कंप्यूटर चालू करना शामिल नहीं है, अपनी उपयोगिताओं को ROM में संग्रहीत नहीं करते हैं। आख़िरकार, जगह सीमित है.
  • एक बूट प्रोग्राम (BIOS), जो कंप्यूटर चालू होने पर ऑपरेटिंग सिस्टम बूट लोडर लॉन्च करता है। हालाँकि वर्तमान BIOS न केवल ऑप्टिकल और चुंबकीय डिस्क से, बल्कि USB ड्राइव से भी पीसी को चालू कर सकता है।

मोबाइल गैजेट्स में, स्थायी मेमोरी मानक एप्लिकेशन, थीम, चित्र और धुनों को संग्रहीत करती है। यदि वांछित है, तो अतिरिक्त मल्टीमीडिया जानकारी के लिए स्थान को पुनः लिखने योग्य एसडी कार्ड का उपयोग करके विस्तारित किया जा सकता है। हालाँकि, यदि डिवाइस का उपयोग केवल कॉल के लिए किया जाता है, तो मेमोरी को विस्तारित करने की कोई आवश्यकता नहीं है।

सामान्य तौर पर, अब ROM किसी भी घरेलू उपकरण, कार प्लेयर और अन्य इलेक्ट्रॉनिक उपकरणों में पाया जाता है।

शारीरिक निष्पादन

ताकि आप लगातार मेमोरी से बेहतर परिचित हो सकें, मैं आपको इसके कॉन्फ़िगरेशन और गुणों के बारे में और बताऊंगा:

  • उदाहरण के लिए, भौतिक रूप से यह रीडिंग क्रिस्टल वाला एक माइक्रो सर्किट है, यदि इसे कंप्यूटर पैकेज में शामिल किया गया है। लेकिन स्वतंत्र डेटा सरणियाँ (सीडी, ग्रामोफोन रिकॉर्ड, बारकोड, आदि) भी हैं।
  • ROM में दो भाग होते हैं "A" और "E"। पहला एक डायोड-ट्रांसफार्मर मैट्रिक्स है, जिसे एड्रेस तारों का उपयोग करके सिला जाता है। प्रोग्रामों को संग्रहीत करने के लिए उपयोग किया जाता है। दूसरे का उद्देश्य उन्हें जारी करना है।
  • योजनाबद्ध रूप से इसमें कई एकल-अंकीय कोशिकाएँ शामिल हैं। जब डेटा का एक विशिष्ट बिट लिखा जाता है, तो केस (शून्य) या बिजली आपूर्ति (एक) पर एक सील लगा दी जाती है। में आधुनिक उपकरणकोशिकाओं की क्षमता बढ़ाने के लिए सर्किट को समानांतर में जोड़ा जाता है।
  • मेमोरी क्षमता कुछ किलोबाइट से टेराबाइट्स तक भिन्न होती है, यह इस बात पर निर्भर करता है कि इसे किस डिवाइस पर लागू किया गया है।

प्रजातियाँ

ROM कई प्रकार की होती है, लेकिन आपका समय बर्बाद न करने के लिए, मैं केवल दो मुख्य संशोधनों का नाम बताऊंगा:

  • पहला अक्षर "प्रोग्रामेबल" शब्द जोड़ता है। इसका मतलब है कि यूजर डिवाइस को एक बार खुद फ्लैश कर सकता है।

  • सामने दो और अक्षर "विद्युत रूप से मिटाने योग्य" शब्द को छिपाते हैं। ऐसी ROM को आप जितना चाहें उतना दोबारा लिख ​​सकते हैं। फ़्लैश मेमोरी इसी प्रकार की होती है।

सिद्धांत रूप में, मैं आज आपको बस यही बताना चाहता था।

यदि आप अपडेट की सदस्यता लेंगे और बार-बार वापस आएंगे तो मुझे खुशी होगी।

केवल पढ़ने योग्य मेमोरी (ROM)सूचना के स्थायी, गैर-वाष्पशील भंडारण के लिए डिज़ाइन किया गया।

रिकॉर्डिंग विधि द्वारा ROMनिम्नानुसार वर्गीकृत:

  1. एक बार निर्माता द्वारा मास्क द्वारा प्रोग्राम किया गया;
  2. जिसे एक बार उपयोगकर्ता द्वारा विशेष उपकरणों का उपयोग करके प्रोग्राम किया जा सकता है प्रोग्रामर - प्रॉम ;
  3. पुनः प्रोग्राम करने योग्य, या पुनः प्रोग्राम करने योग्य ROM - आरपीज़ू.

मास्क रोम

प्रोग्रामिंग मुखौटा रोमएलएसआई विनिर्माण प्रक्रिया के दौरान होता है। आमतौर पर सेमीकंडक्टर चिप पर, सभी भंडारण तत्व (एसई), और फिर अंतिम तकनीकी संचालन में, स्विचिंग परत के फोटोमास्क का उपयोग करके, पता लाइनों, डेटा लाइनों और भंडारण तत्व के बीच कनेक्शन का एहसास होता है। यह टेम्प्लेट (मास्क) ऑर्डर कार्ड के अनुसार ग्राहक की इच्छा के अनुसार बनाया गया है। ऑर्डर कार्ड के लिए संभावित विकल्पों की सूची आईसी के लिए तकनीकी विशिष्टताओं में दी गई है ROM. ऐसा ROMडायोड, द्विध्रुवी या एमओएस ट्रांजिस्टर के मैट्रिक्स के आधार पर बनाए जाते हैं।

डायोड मैट्रिक्स पर आधारित मास्क रोम

ऐसी योजना ROMचित्र में दिखाया गया है 12.1. यहाँ क्षैतिज रेखाएँ पता रेखाएँ हैं, और ऊर्ध्वाधर रेखाएँ डेटा रेखाएँ हैं, जिनमें से इस मामले में 8-बिट बाइनरी संख्याएँ हटा दी जाती हैं। इस योजना में, GE एड्रेस लाइन और डेटा लाइन का सशर्त प्रतिच्छेदन है। जब एड्रेस लाइन पर तार्किक शून्य लागू किया जाता है तो संपूर्ण एसई लाइन का चयन किया जाता है लामैं संबंधित डिकोडर आउटपुट का सी. यदि लाइन चौराहे पर डायोड है तो चयनित GE को एक तार्किक 0 लिखा जाता है डीमे एंड लामैं क्योंकि इस स्थिति में, सर्किट बंद है: + 5 वी, डायोड, एड्रेस लाइन पर ग्राउंड। हाँ, इसमें ROMजब पता 11 2 लागू किया जाता है, तो पता पंक्ति पर एक सक्रिय शून्य संकेत दिखाई देता है ला 3, डेटा बस पर इसका तार्किक स्तर 0 होगा डी 7 डी 0 सूचना 01100011 2 दिखाई देगी।

एमओएस ट्रांजिस्टर के मैट्रिक्स पर आधारित मास्क रोम

इस ROM के सर्किट का एक उदाहरण चित्र में दिखाया गया है। 12.2. एलएसआई के संबंधित बिंदुओं पर एमओएस ट्रांजिस्टर को कनेक्ट करने या न कनेक्ट करने से जानकारी दर्ज की जाती है। संबंधित पता पंक्ति पर एक विशिष्ट पता चुनते समय लामैं एक सक्रिय तार्किक 1 संकेत प्रकट होता है, अर्थात बिजली आपूर्ति की क्षमता + 5 वी के करीब क्षमता। यह तार्किक 1 पंक्ति में सभी ट्रांजिस्टर के द्वारों पर लगाया जाता है और उन्हें खोलता है। यदि ट्रांजिस्टर का ड्रेन धातुकृत है, तो संबंधित डेटा लाइन पर डीमैं 0.2 0.3 V के क्रम की एक क्षमता प्रकट करता हूं, अर्थात। तार्किक स्तर 0. यदि ट्रांजिस्टर की नाली को धातुकृत नहीं किया गया है, निर्दिष्ट सर्किट लागू नहीं किया गया है, तो प्रतिरोध आर आई में कोई वोल्टेज ड्रॉप नहीं होगा, यानी। बिंदु पर डीमेरे पास +5 V की क्षमता होगी, यानी। तार्किक स्तर 1. उदाहरण के लिए, यदि चित्र में दिखाया गया है। पते पर 12.2 ROM, पता पंक्ति पर कोड 01 2 सबमिट करें ला 1 सक्रिय स्तर 1 होगा, और डेटा बस पर डी 3 डी 0 कोड 0010 2 होगा।

द्विध्रुवी ट्रांजिस्टर के मैट्रिक्स पर आधारित मास्क रोम

इसका उदाहरण आरेख ROMचित्र में दिखाया गया है 12.3. आधार और पता रेखा के बीच के क्षेत्र के धातुकरण या गैर-धातुकरण द्वारा भी जानकारी दर्ज की जाती है। प्रति पता पंक्ति एक GE लाइन का चयन करने के लिए ला i, तार्किक 1 की आपूर्ति की जाती है। धातुकरण के दौरान, इसे ट्रांजिस्टर के आधार पर आपूर्ति की जाती है, यह उत्सर्जक (जमीन) और आधार (लगभग + 5 वी) के बीच संभावित अंतर के कारण खुलता है। इससे सर्किट बंद हो जाता है: + 5 V; प्रतिरोध आरमैं ; ट्रांजिस्टर खोलें, ट्रांजिस्टर के उत्सर्जक पर ग्राउंड करें। बिंदु पर डीइस मामले में खुले ट्रांजिस्टर पर वोल्टेज ड्रॉप के अनुरूप क्षमता होगी - लगभग 0.4 वी, यानी। तार्किक 0. इस प्रकार, एसई में एक शून्य लिखा जाता है। यदि एड्रेस लाइन और ट्रांजिस्टर के आधार के बीच का खंड धातुकृत नहीं है, तो निर्दिष्ट विद्युत सर्किट लागू नहीं होता है, प्रतिरोध में वोल्टेज गिर जाता है आरमैं मौजूद नहीं हूं, इसलिए संबंधित डेटा लाइन पर डीमेरे पास +5 V की क्षमता होगी, यानी। तार्किक 1. आवेदन करते समय, उदाहरण के लिए, चित्र में दिखाए अनुसार पता 00 2 रखें। 12.3 ROMकोड 10 2 एसडी पर दिखाई देगा।

उदाहरण मुखौटा रोमचित्र में दिखाया गया है। 12.4, और तालिका में। 12.1 - उनके पैरामीटर।

तालिका 12.1.
मास्क ROM पैरामीटर बीआईएस पदनाम विनिर्माण प्रौद्योगिकी सूचना क्षमता, बिट
नमूना लेने का समय, एन.एस 505PE3 पीएमओएस 1500
512x8 K555PE4 टीटीएलएसएच 800
2Kx8 K568PE1 टीटीएलएसएच 120
nMOS K596RE1 टीटीएल 350

8Kx8

प्रोग्रामयोग्य रोम (प्रॉमप्रोग्रामयोग्य रोम प्रॉम) मास्क रोम के समान डायोड या ट्रांजिस्टर मैट्रिसेस हैं, लेकिन इलेक्ट्रॉनिक डिवाइस के एक अलग डिज़ाइन के साथ। स्मृति तत्व लाचित्र में दिखाया गया है 12.5. पता पंक्ति में तार्किक 0 लागू करके इस तक पहुंच प्रदान की जाती है मैं। इसे लिखना डायोड, द्विध्रुवी ट्रांजिस्टर के उत्सर्जक और एमओएस ट्रांजिस्टर के नालियों के साथ श्रृंखला में जुड़े पीवी फ्यूज-लिंक के जमाव (पिघलने) के परिणामस्वरूप किया जाता है।फ़्यूज़ लिंक लापीवी धातुकरण का एक छोटा सा क्षेत्र है जो 50-100 माइक्रोएम्प्स की वर्तमान दालों और लगभग 2 मिलीसेकंड की अवधि के साथ प्रोग्राम किए जाने पर नष्ट (पिघल) जाता है। यदि प्रविष्टि सहेजी जाती है, तो ईई को एक तार्किक 0 लिखा जाता है, क्योंकि बिजली की आपूर्ति और जमीन के बीच सर्किट लागू होता है