हार्डवेयर, सॉफ्टवेयर और फर्मवेयर कंप्यूटर और अन्य इलेक्ट्रॉनिक उपकरणों के प्रमुख घटक हैं जिनका हम आज उपयोग करते हैं। कंप्यूटर जैसे इलेक्ट्रॉनिक उपकरणों के आंतरिक कामकाज इन घटकों पर आधारित हैं।

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

हार्डवेयर, सॉफ्टवेयर और फर्मवेयर क्या हैं?

हार्डवेयर कंप्यूटर सिस्टम का कोई भी भौतिक घटक है। इसमें सर्किट बोर्ड, केंद्रीय प्रसंस्करण इकाई और ग्राफिक्स कार्ड शामिल हैं।

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

instagram viewer

सम्बंधित: कैसे जांचें कि आपका पीसी यूईएफआई या BIOS फर्मवेयर का उपयोग करता है

सॉफ्टवेयर आम तौर पर लंबी मेमोरी वाले उपकरणों पर पाया जाता है। इस प्रकार के उपकरणों में चुंबकीय डिस्क और हार्ड ड्राइव शामिल हैं। कंप्यूटर प्रोग्राम को स्टोरेज से पढ़ता है और इसे अस्थायी एक्सेस मेमोरी (RAM) में अस्थायी समय के लिए डालता है।

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

फर्मवेयर को सॉफ्टवेयर और हार्डवेयर के बीच एक मध्यस्थ के रूप में या प्रिंटर या राउटर जैसे सिस्टम के संचालन के लिए डिज़ाइन किया गया है। फर्मवेयर वाले उपकरणों के उदाहरणों में कंप्यूटर और मोबाइल फोन शामिल हैं। ऐसे उपकरणों में फर्मवेयर उनके लिए एक नियंत्रण कार्यक्रम प्रदान करता है।

सॉफ्टवेयर, फर्मवेयर या हार्डवेयर के बीच अंतर

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

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

सम्बंधित: Windows प्रदर्शन हार्डवेयर और सॉफ्टवेयर से कैसे प्रभावित होता है

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

हार्डवेयर इनिशियलाइज़ेशन का विकास

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

ईमेल
आपके राउटर के लिए शीर्ष 6 वैकल्पिक फर्मवार

डीडी-डब्ल्यूआरटी जैसे वैकल्पिक राउटर सॉफ्टवेयर की तलाश है? कस्टम राउटर फर्मवेयर कार्यक्षमता जोड़ सकता है, लेकिन क्या यह उपयोग करना सुरक्षित है?

आगे पढ़िए

संबंधित विषय
  • प्रौद्योगिकी समझाया
  • BIOS
  • यूईएफआई
लेखक के बारे में
केल्विन इबुन-अमु (17 लेख प्रकाशित)

केल्विन MakeUseOf में एक लेखक है। जब वह रिक और मोर्टी या अपनी पसंदीदा खेल टीमों को नहीं देख रहा है, तो केल्विन स्टार्टअप्स, ब्लॉकचैन, साइबर स्पेस, और प्रौद्योगिकी के अन्य स्थानों के बारे में लिख रहा है।

कैल्विन इबुन-अमु से अधिक

हमारे न्यूज़लेटर की सदस्यता

टेक टिप्स, रिव्यू, फ्री ईबुक और एक्सक्लूसिव डील्स के लिए हमारे न्यूज़लेटर से जुड़ें!

एक और क़दम…!

कृपया हमें आपके द्वारा भेजे गए ईमेल में अपने ईमेल पते की पुष्टि करें।

.