सीपीयू क्या है और यह क्या करता है?
एक सीपीयू क्या है? सीपीयू या सेंट्रल प्रोसेसिंग यूनिट(Central Processing Unit) कंप्यूटर का नंबर-क्रंचिंग ब्रेन है। एक कंप्यूटर जो कुछ भी करता है, वीडियो गेम(video games) खेलने से लेकर निबंध लिखने में आपकी मदद करने तक, गणितीय निर्देशों के एक सेट में टूट जाता है। CPU उन निर्देशों को लेता है और उन्हें क्रियान्वित करता है ।
यह कैसे करता है इसका विवरण, निश्चित रूप से, उस सरल स्पष्टीकरण से कहीं अधिक जटिल है । (much )सबसे महत्वपूर्ण बात जो आपको जानना आवश्यक है वह यह है कि सीपीयू(CPU) कंप्यूटर का मुख्य गणितीय इंजन है।
सीपीयू का (अत्यंत) संक्षिप्त इतिहास(The (Extremely) Short History Of CPUs)
कंप्यूटिंग का इतिहास लंबा और जटिल है। यह डिजिटल तकनीक, इलेक्ट्रॉनिक्स या यहां तक कि बिजली की तुलना में इतिहास में और भी पीछे चला जाता है। अबेकस एक प्रकार का प्रोसेसर है। तो यांत्रिक कैलकुलेटर हैं। बड़ा अंतर यह है कि ये मशीनें केवल एक या कुछ गणितीय कार्य ही कर सकती हैं। वे सामान्य प्रयोजन(general purpose) के प्रोसेसर नहीं हैं, जिसका आधुनिक सीपीयू(CPU) एक उदाहरण है।
सीपीयू(CPU) को एक सामान्य प्रयोजन गणना उपकरण बनाता है जो तर्क का उपयोग करता है। 1903 में निकोला टेस्ला(Nikola Tesla) ने गेट और स्विच के नाम से जाने जाने वाले इलेक्ट्रिकल सर्किट का पेटेंट कराया। इन सर्किटों का उपयोग करके, आप ऐसे उपकरण बना सकते हैं जो तार्किक संचालन करते हैं, जहाँ आप कुछ शर्तों पर मशीन कार्य कर सकते हैं।
1940 के दशक के मध्य में बेल (Bell)लेबोरेटरीज में काम करते हुए (Laboratories)विलियम शॉक्ले(William Shockley) , जॉन बार्डीन(John Bardeen) और वाल्टर ब्रैटन(Walter Brattain) ने ट्रांजिस्टर नामक एक उपकरण का आविष्कार और पेटेंट कराया । ट्रांजिस्टर एक सीपीयू(CPU) का बुनियादी निर्माण खंड है । ट्रांजिस्टर अपेक्षाकृत छोटे कंप्यूटर घटक होते हैं। ट्रांजिस्टर इतना महत्वपूर्ण आविष्कार है कि इसके लिए तीनों आविष्कारकों को नोबेल पुरस्कार(Nobel Prize) से सम्मानित किया गया था।
1950 के दशक के उत्तरार्ध में, रॉबर्ट नॉयस(Robert Noyce) और जैक किल्बी(Jack Kilby) ने एक बड़ा कदम आगे बढ़ाया और पहला काम करने वाला एकीकृत सर्किट(integrated circuit) बनाया । एक एकीकृत सर्किट अर्धचालक सामग्री के एक टुकड़े में एकीकृत इलेक्ट्रॉनिक सर्किट का एक सेट है। ज्यादातर मामलों में, वह सामग्री सिलिकॉन है। जब लोग "माइक्रोचिप" कहते हैं तो इसका यही मतलब होता है।
एक सीपीयू(CPU) में एक या एक से अधिक माइक्रोचिप होते हैं। यह एक महत्वपूर्ण आविष्कार है क्योंकि अरबों ट्रांजिस्टर को एक सीपीयू(CPU) में पैक किया जा सकता है । यह अविश्वसनीय रूप से शक्तिशाली गणितीय इंजन बनाता है।
लॉजिक गेट्स, ट्रांजिस्टर और इंटीग्रेटेड सर्किट के आविष्कारों का उपयोग करके पूरी दुनिया को बदल दिया गया है। माइक्रोचिप्स इन दिनों हर चीज में हैं, सिर्फ आपके कंप्यूटर में नहीं। और सीपीयू(CPUs) सबसे उन्नत सामान्य-उद्देश्य वाले माइक्रोचिप हैं जो हम बना सकते हैं।
सीपीयू कैसे काम करते हैं?(How Do CPUs Work?)
सीपीयू(CPU) का पूरा सिद्धांत बाइनरी कोड(binary code) पर आधारित होता है । मनुष्य आधार 10(base 10) या दशमलव प्रणाली नामक प्रणाली का उपयोग करके संख्याओं का प्रतिनिधित्व करते हैं। किसी संख्या के प्रत्येक अंक का स्थानीय मान दस के गुणनखंड से बढ़ जाता है। तो "111" में एक सौ, दस और एक है।
कंप्यूटर और उनके सीपीयू(CPUs) बेस 10 को बिल्कुल भी नहीं समझ सकते हैं। ट्रांजिस्टर या तो चालू या बंद होने के सिद्धांत पर काम करते हैं। जिसका मतलब है कि आप उनसे जो लॉजिक गेट बनाते हैं, वह भी केवल इन दो राज्यों के साथ ही काम कर सकता है। यही कारण है कि, मूल रूप से, CPU (CPUs)बाइनरी कोड(binary code) पर चलते हैं । इस संख्या प्रणाली के अलग-अलग स्थान मान हैं। इसके बजाय यदि 1, 10, 100, 1000 और इसी तरह, स्थानीय मान 1,2,4,8,16,32,64,128 और इसी तरह हैं।
तो बाइनरी में "111" दशमलव संख्या में 7 होगा क्योंकि आप 1,2, और 4 को एक साथ जोड़ते हैं। यदि कोई संख्या शून्य है, तो आप बस इसे छोड़ दें और अगले 1 का स्थानीय मान जोड़ें। इस तरह आप किसी भी दशमलव मान को व्यक्त कर सकते हैं। बस(Just) ध्यान दें कि बाइनरी नंबर अक्सर दाएं से बाएं पढ़े जाते हैं, इसलिए "1" का स्थान मान सबसे दाईं ओर होगा।
आइए इसे क्रिस्टल स्पष्ट करने के लिए इसे एक तालिका में रखें:
Binary Place Values | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 |
The decimal number 7 in binary | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
क्या आप देख सकते हैं कि दशमलव में यह संख्या 7 तक क्यों जुड़ती है? आइए 23 नंबर करें:
Binary Place Values | 1 | 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 |
The decimal number 7 in binary | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
तो 111 "7" है, लेकिन "11101" 23 है क्योंकि बाइनरी में पांचवां स्थान मान 16 है । बहुत(Pretty) अच्छा, है ना? आप दशमलव में लिखी जा सकने वाली किसी भी संभावित संख्या को इस प्रकार व्यक्त कर सकते हैं। यानी ट्रांजिस्टर से बने कंप्यूटर किसी भी नंबर के साथ भी काम कर सकते हैं।
सीपीयू कैसे बनते हैं?
जैसा कि आप अपेक्षा करते हैं, आधुनिक सीपीयू(CPUs) की उत्पादन प्रक्रिया भी काफी जटिल है। मूल प्रक्रिया में सिलिकॉन क्रिस्टल के बड़े सिलेंडर बढ़ाना शामिल है। इसके अर्धचालक गुण इसे बाइनरी इंटीग्रेटेड सर्किट के निर्माण के लिए आदर्श बनाते हैं।
इन बड़े क्रिस्टल को पतले वेफर्स में काटा जाता है। इसके गुणों को ठीक करने के लिए वेफर्स को एक अन्य रसायन के साथ "डोप" किया जाता है। नैनो-स्केल सर्किटरी को तब प्रकाश का उपयोग करके वेफर सतह में उकेरा जाता है जिसे फोटोलिथोग्राफी(photolithography) के रूप में जाना जाता है ।
सीपीयू डिजाइन और प्रदर्शन
सीपीयू(CPUs) सभी को समान नहीं बनाया जाता है। आधुनिक सीपीयू(CPU) के पहले उचित पूर्वज , इंटेल 8086(Intel 8086) , के एकीकृत परिपथ में लगभग 29 000 ट्रांजिस्टर थे। आज, Intel i99900K जैसे प्रोसेसर में 1.7 बिलियन(billion) से अधिक ट्रांजिस्टर हैं। सीपीयू(CPU) का लॉजिक सर्किट जितना सघन होगा , वह प्रति घड़ी चक्र में उतने ही अधिक जटिल और निर्देशों की संख्या को बढ़ा सकता है।
रुको(Hang) , "घड़ी चक्र"? हाँ, यह CPU(CPU) प्रदर्शन का अन्य प्रमुख घटक है । एक सीपीयू एक विशेष आवृत्ति पर चलता है, (CPU)सीपीयू(CPU) घड़ी की प्रत्येक पल्स के साथ गणना का एक चक्र किया जाता है। यदि आप एक ही सीपीयू(CPU) लेते हैं और इसकी घड़ी की गति को दोगुना करते हैं तो (सिद्धांत रूप में) इसे दोगुना तेज प्रदर्शन करना चाहिए।
वह 1978 इंटेल 8086(Intel 8086) लॉन्च होने पर 5Mhz पर चला। यानी प्रति सेकंड पांच मिलियन घड़ी चक्र। इंटेल(Intel) i9-9900K ? यह 3.6 गीगाहर्ट्ज़ से शुरू होता है। (starts )वह 3600 (Ghz.That 3600) मेगाहर्ट्ज(Mhz) , जब संभव हो तो 5000 मेगाहर्ट्ज तक चीजों को रैंप करने के विकल्प के साथ।(Mhz)
सीपीयू(CPU) के प्रदर्शन में एक और शिकन जोड़ने के लिए , आधुनिक सीपीयू(CPUs) में वास्तव में कई "कोर" होते हैं। प्रत्येक कोर वास्तव में एक स्वतंत्र सीपीयू(CPU) ही है। इन दिनों कम से कम ऐसे चार कोर होना आम बात है, लेकिन हाल ही में मुख्यधारा के कंप्यूटरों में छह या आठ कोर होने का मानदंड रहा है। उच्च अंत पेशेवर कंप्यूटरों में 100 सीपीयू(CPU) कोर के क्षेत्र में हो सकता है।
कई कोर होने का मतलब है कि सीपीयू(CPU) समानांतर में निर्देशों के कई सेट कर सकता है। यानी हमारे कंप्यूटर बिना किसी समस्या के एक साथ कई काम कर सकते हैं। कुछ सीपीयू(CPUs) में "मल्टीथ्रेडेड" कोर होते हैं। ये कोर स्वयं दो अलग-अलग कार्यों को संभाल सकते हैं। इंटेल सीपीयू(Intel CPUs) में इसे " हाइपरथ्रेडिंग(hyperthreading) " के रूप में ब्रांडेड किया जाता है ।
तो एक सीपीयू(CPU) का कुल प्रदर्शन निम्न के संयोजन के लिए आता है:
- यह कुल ट्रांजिस्टर संख्या है और इसके लॉजिक सर्किट का डिज़ाइन कितना उन्नत है
- घड़ी की आवृत्ति(clock frequency)
- कोर(number of cores) की संख्या
- धागे की संख्या
निःसंदेह, इसमें इन चार मुख्य बिंदुओं से कहीं अधिक है। हालाँकि, CPU(CPU) को अच्छा प्रदर्शन करने के लिए वे चार मुख्य विचार हैं।
आपके(Your Computer) कंप्यूटर में सीपीयू(CPU) की भूमिका(Role)
आखिरी चीज जो हमें कवर करनी है वह यह है कि सीपीयू(CPU) आपके कंप्यूटर में कौन सा काम करता है। आखिरकार, यह आपके कंप्यूटर में एकमात्र एकीकृत सर्किट माइक्रोचिप नहीं है। उदाहरण के लिए, GPU (ग्राफिक्स प्रोसेसिंग यूनिट) अक्सर (GPUs)CPU की तुलना में अधिक ट्रांजिस्टर-घने होते हैं ।
उन्हें अपने स्वयं के शीतलन और बिजली की आपूर्ति, साथ ही साथ स्मृति की आवश्यकता होती है। यह एक छोटे से अतिरिक्त कंप्यूटर की तरह है! वही चिप्स के लिए कहा जा सकता है जो आपकी ध्वनि, USB और हार्ड ड्राइव ट्रैफ़िक को नियंत्रित करते हैं। तो सीपीयू(CPU) खास क्यों है? ये हैं मुख्य कारण:
- यह किसी भी(ANY) निर्देश को संसाधित कर सकता है, GPU केवल कुछ प्रकार के प्रसंस्करण करता है
- यह अन्य सभी घटकों को एक साथ जोड़ता है, आपके कंप्यूटर को काम करने के लिए डेटा को धक्का और खींचता है
- CPU उन सभी कार्यों में शामिल होता है जिन्हें कंप्यूटर को कुछ हद तक करने के लिए कहा जाता है
संक्षेप में, CPU आपके कंप्यूटर में सबसे महत्वपूर्ण सामान्य-उद्देश्य प्रदर्शन घटक है। इसे(Don) हल्के में न लें!
Related posts
क्यों Ntoskrnl.Exe उच्च CPU का कारण बनता है और इसे कैसे ठीक करें?
Wsappx उच्च CPU उपयोग का कारण क्यों बनता है और इसे कैसे ठीक करें?
Windows 11/10 पर audiodg.exe उच्च CPU उपयोग को कैसे ठीक करें
क्यों Dwm.exe उच्च CPU उपयोग का कारण बनता है और इसे कैसे ठीक करें?
एसडी कार्ड पढ़ा नहीं जा सकता? यहां बताया गया है कि इसे कैसे ठीक करें
क्रोम डाउनलोड स्पीड स्लो? ठीक करने के 13 तरीके
फिक्स: लैपटॉप वाई-फाई से कनेक्ट नहीं होगा
9 फिक्स जब Xbox पार्टी चैट काम नहीं कर रहा है
FIX: विंडोज़ में गैर-सिस्टम डिस्क या डिस्क त्रुटि
21 सीएमडी कमांड सभी विंडोज उपयोगकर्ताओं को पता होना चाहिए
9 फिक्स जब Microsoft एज क्रैश होता रहता है
विंडोज़ में 'आरपीसी सर्वर अनुपलब्ध' त्रुटि को कैसे ठीक करें?
जब आपका यूएसबी ड्राइव दिखाई नहीं दे रहा हो तो क्या करें?
विंडोज 10 में प्रिंट स्क्रीन बटन काम नहीं कर रहा है? इसे कैसे जोड़ेंगे
फिक्स शेड्यूल्ड टास्क .BAT फाइल के लिए नहीं चलेगा
फिक्स: क्रंचरोल पर एडब्लॉक काम नहीं कर रहा है
फ़ोटोशॉप में "स्क्रैच डिस्क पूर्ण हैं" त्रुटि को कैसे ठीक करें?
Google Stadia अंतराल की समस्याओं को कैसे ठीक करें
FIX: स्टीम नेटवर्क त्रुटि से कनेक्ट नहीं हो सकता
क्या आपको SSD को डीफ़्रैग्मेन्ट करना चाहिए?