CMOS सेटअप उपयोगिता कहाँ संग्रहीत है?


2

मैं एक पुरानी A + प्रमाणन पुस्तक पढ़ रहा हूं जो BIOS और CMOS पर जा रही है।

कुछ पृष्ठभूमि जानकारी (यह सब बहुत अच्छी तरह से गलत हो सकती है):

जो मैं समझता हूं, BIOS सिस्टम ROM पर प्रोग्राम का एक सेट है जिसे CPU कुछ हार्डवेयर (कीबोर्ड, माउस, स्पीकर आदि) को नियंत्रित करने के लिए उपयोग करता है। साउथब्रिज में विभिन्न हार्डवेयर कंट्रोलर होते थे जो सिस्टम ROM से बात करते थे, लेकिन अब साउथब्रिज को सीपीयू (?) में एकीकृत कर दिया गया है। पता स्थान का एक निश्चित सेट रोम के लिए आरक्षित है, ताकि जब सीपीयू उस स्थान में एक पते का सामना करता है, तो नॉर्थब्रिज रैम को निर्देशों के लिए नहीं जाता है; इसके बजाय निर्देश के लिए Southbridge ROM को देखता है।

हालाँकि, आप कुछ हार्डवेयर-विशिष्ट सेटिंग्स को कॉन्फ़िगर करना चाहते हैं, जो CMOS उपयोगिता के माध्यम से किया जाता है। उन सेटिंग्स को CMOS चिप में संग्रहित किया जाता है, जो अस्थिर मेमोरी है।

CMOS उपयोगिता कार्यक्रम कहाँ संग्रहीत किया जाता है? सिस्टम ROM पर (BIOS के समान स्थान)?

यदि हां, तो लोग "BIOS सेटिंग्स रीसेट करना" का संदर्भ क्यों देते हैं? मुझे पता है, एक या तो CMOS उपयोगिता प्रोग्राम का उपयोग करेगा जो हार्डवेयर-विशिष्ट सेटिंग्स (इस प्रकार, CMOS चिप में परिवर्तन कर रहा है) को बदलने के लिए सिस्टम रोम में संग्रहीत होता है, या एक सिस्टम ROM को ही फ्लैश करेगा। मुझे लगता है कि सिस्टम को चमकती हुई ROM शारीरिक रूप से अपने फर्मवेयर को बदल देगा, इस प्रकार आपको किसी भी प्रकार के CMOS उपयोगिता कार्यक्रम तक पहुंचने की अनुमति नहीं देता है जब तक कि आप विशेष रूप से BIOS पर एक नया CMOS उपयोगिता कार्यक्रम नहीं दिखाते हैं।

क्या यह केवल "चमकती", "रीसेट करना" आदि शब्दों का उपयोग करने वाले लोगों का मामला है, जो कि बोलने के तरीके के रूप में, जब वे तकनीकी रूप से कुछ और मतलब रखते हैं?

संपादित करें

संबंधित प्रश्न के इस उत्तर के अनुसार :

यही कारण है कि जब आप बैटरी निकालते हैं और इसे फिर से जोड़ते हैं तो BIOS रीसेट हो जाता है।

BIOS स्वयं रीसेट नहीं होगा, क्योंकि यह फर्मवेयर है, है ना? क्या उत्तर के बजाय इसका मतलब है कि सेटिंग्स, जो CMOS चिप में संग्रहीत हैं, BIOS से संबंधित हैं रीसेट ?


रीसेट करने का मतलब आमतौर पर किसी भी सहेजे गए सेटिंग्स को साफ़ करने के लिए BIOS सॉफ़्टवेयर की एक सुविधा का उपयोग करना, और सब कुछ के लिए डिफ़ॉल्ट मानों पर वापस जाना है।
1938 में ज़ोर्डैच जूल

@Zoredache, ये CMOS उपयोगिता में मिली "विफल सुरक्षित सेटिंग्स" होगी, सही?
जोश बीम

शायद, यह सब फर्मवेयर पर निर्भर करता है। वे सभी चीजों को अलग तरह से लेबल करने लगते हैं।
ज़ॉकेडैच

जवाबों:


5

तो आपको याद रखना होगा कि आपके पास मूल रूप से दो अलग-अलग घटक हैं जो कि ज्यादातर लोगों को BIOS कहते हैं।

वहाँ हिस्सा है कि वास्तव में सॉफ्टवेयर शामिल है। यह पूर्व में एक EEPROM था। सभी EEPROM की तरह आप इसे केवल बहुत ही सीमित समय में बदल सकते हैं। इन दिनों यह आम तौर पर फ्लैश मेमोरी है । BIOS को फिर से चमकाने का मतलब आमतौर पर एक प्रोग्राम चलाना है जो EEPROM में फर्मवेयर को बदल देगा।

दूसरा घटक एक चिप में रैम का एक सा था जो बहुत शक्तिशाली था। सीएमओएस (एक प्रकार का सेमीकंडक्टर) रैम एक घड़ी बैटर को लंबे समय तक चला सकता है। इसने BIOS सॉफ़्टवेयर से जुड़े सभी कॉन्फ़िगरेशन मान रखे। बैटर खींचना इस रैम को मिटा देता है, या BIOS में रीसेट सुविधा का उपयोग करके इन मूल्यों को मिटा देता है।

अक्सर ये दो अलग-अलग घटक हो सकते हैं, और आमतौर पर एक ही भौतिक चिप के भीतर पैक किए जाते हैं।

तो संक्षेप करने के लिए, चमकती का अर्थ है BIOS सॉफ़्टवेयर को फिर से लोड करना / बदलना। रीसेट करने का अर्थ है कॉन्फ़िगरेशन डेटा को फिर से लोड करना / बदलना।


4
CMOS वास्तव में उसी चिप (Motorola MC146818) का हिस्सा हुआ करता था जिसमें वास्तविक समय की घड़ी होती थी, और इस चिप में 64 बाइट्स वाली मेमोरी में से 14 घड़ी रजिस्टर थीं। आज का हार्डवेयर MC146818 का अनुकरण करता है, लेकिन मेमोरी वास्तव में एक EEPROM हो सकती है, इसलिए कुछ आधुनिक लैपटॉप पर "CMOS को साफ़ करना" जैसी चीजें करना संभव नहीं हो सकता है (बैटरी को केवल घड़ी को रीसेट करना होगा) - आमतौर पर "रीसेट पासवर्ड" या यद्यपि पासवर्ड पर किसी भी शक्ति को साफ़ करने के लिए समान जम्पर प्रदान किया जाता है।
लॉरेंस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.