क्या CMOS कॉन्फ़िगरेशन के साथ बूट करने से पहले BIOS त्रुटि जाँच करता है? या यह आँख बंद करके CMOS के अंदर जो कुछ भी लेता है और उसके साथ बूट करने की कोशिश करता है?
क्या CMOS कॉन्फ़िगरेशन के साथ बूट करने से पहले BIOS त्रुटि जाँच करता है? या यह आँख बंद करके CMOS के अंदर जो कुछ भी लेता है और उसके साथ बूट करने की कोशिश करता है?
जवाबों:
हर बार कंप्यूटर बूट, BIOS CMOS मेमोरी के चेकसम की गणना करता है। इसलिए यदि कुछ दूषित है (एक बिट भी) BIOS त्रुटि संदेश के साथ समाप्त हो जाएगा।
CMOS चेकसम पुरानी अच्छी समता बाइट है। यहाँ सरल प्रदर्शन है:
चलो कुछ बाइट्स लेते हैं, उदाहरण के लिए $ 4E 61 54 69. बाइनरी रूप में, वे हैं
01001110
01100001
01010100
01101001
हमें किसी तरह की टेबल मिली। हमें उस तालिका के स्तंभों को देखना चाहिए और प्रत्येक कॉलम के नीचे शून्य लिखना चाहिए, यदि इसमें लोगों की संख्या भी है और एक यदि संख्या विषम है। इस सरल ऑपरेशन को करने के बाद हमें एक और बाइट मिलती है:
01001110
01100001
01010100
01101001
00010010
अंतिम बाइट समता बाइट है, हमारा चेकसम। और इन पांच बाइट्स का चेकसम आठ शून्य है, यह इस तथ्य को इंगित करता है कि सब कुछ ठीक है।
समय को कुछ बदलने की कोशिश करने के लिए, उदाहरण के लिए मध्य पंक्ति में सबसे सही बिट, और फिर से बाइट की गणना करें।
01001110
01100001
01010101
01101001
00010010
00000001
हमें आठ शून्य नहीं मिले, इसलिए हम एक सौ प्रतिशत सुनिश्चित हो सकते हैं: कुछ बदल गया है।
PS इसके अलावा BIOS अपनी ROM (वास्तव में फ़्लैश) मेमोरी को उसी तरह से चेक करता है।
चूंकि पीसी बहुत सारे घटकों से बना है - "कंप्यूटर को ईंट" शब्द थोड़ा गलत है। पीसी शुरू होने पर BIOS "POST" - पॉवर ऑन सेल्फ टेस्ट नामक कुछ करता है।
यह शुरू करने के लिए "सभी अच्छे" के लिए उपलब्ध हार्डवेयर को देखता है।
यदि BIOS को ईंट कर दिया जाता है, तो पीसी के मदरबोर्ड से भौतिक BIOS चिप को बदलने और एक समान में डालने के बजाय कोई रास्ता नहीं है।
मेरे पास अच्छे BIOS के साथ खराब BIOS को चमकाने पर पर्याप्त ज्ञान पृष्ठभूमि नहीं है ... यू कर सकते हैं अगर यह समय है तो Google ...
आपको बस CMOS बैटरी को निकालना है और BIOS डिफ़ॉल्ट पर रीसेट हो जाएगा। कंप्यूटर को ईंट करने के लिए BIOS को ब्रेक करना कुछ भी नहीं करता है।