Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> MAC

सीपीयू के अंदर:कैसे ट्रांजिस्टर निर्देश सेट आर्किटेक्चर का निर्माण करते हैं

सीपीयू के अंदर:कैसे ट्रांजिस्टर निर्देश सेट आर्किटेक्चर का निर्माण करते हैं <पी> सीपीयू (सेंट्रल प्रोसेस यूनिट) कंप्यूटर का मस्तिष्क है, और सॉफ्टवेयर और हार्डवेयर के बीच मुख्य कनेक्शन है। यह हार्डवेयर पर सॉफ़्टवेयर संचालित करना संभव बनाता है।

<पी> हालाँकि, यह गहराई से कैसे काम करता है? और यह प्रोग्राम को कुछ कंप्यूटर हार्डवेयर से कैसे जोड़ सकता है?

<पी> इस लेख का उद्देश्य सीपीयू कैसे काम करता है, इसकी गहराई से व्याख्या करके आपको इस संबंध को समझाना है। यह विषय अक्सर केवल वही लोग जानते हैं जिनके पास कॉलेज के समय से कंप्यूटर हार्डवेयर डिज़ाइन की पृष्ठभूमि है।

<पी> अक्सर, कई कंप्यूटर विज्ञान स्नातकों के पास उन्नत डिजिटल लॉजिक में कभी कोई कक्षा नहीं होती है। इसलिए बहुत अनुभवी प्रोग्रामर को भी इस बात की समझ नहीं हो सकती है कि सीपीयू वास्तव में जानकारी को कैसे संसाधित करता है।

<पी> हालाँकि हम ट्रांजिस्टर से लॉजिक गेट या लॉजिक गेट से सीपीयू घटकों को डिजाइन नहीं करेंगे, हम यह समझने के लिए आवश्यक प्रमुख अवधारणाओं को कवर करेंगे कि सीपीयू एक प्रोग्रामिंग भाषा में लिखे प्रोग्राम द्वारा बनाए गए डेटा को कैसे संसाधित करता है।

<पी> हम देखेंगे:

  • सादृश्य:सीपीयू क्या काम करता है इसका परिचय
  • मेमोरी हब:RAM और ROM को समझना
  • डेटा का मार्ग:सीपीयू डेटा पथ को नेविगेट करना
  • यातायात नियंत्रक:सीपीयू में राज्य मशीनों की भूमिका
  • दैनिक दिनचर्या:फ़ेच-निष्पादन चक्र की व्याख्या
  • नियम पुस्तिका:निर्देश सेट आर्किटेक्चर (आईएसए) को डिकोड करना
  • प्रोग्रामिंग भाषाओं से लेकर मशीन कोड तक
  • शहर की चुनौतियाँ:सीपीयू समस्याओं का समाधान
  • निष्कर्ष:बेहतर नियंत्रण इकाइयाँ और डेटा भाग
<पी> मैं संदर्भ के रूप में इंटेल 8008 का उपयोग करूंगा।

सादृश्य:सीपीयू क्या काम करता है इसका परिचय

<पी> कंप्यूटर कैसे काम करता है, इसे गहराई से समझने के लिए आइए एक शहर की हमारे वास्तविक जीवन परिदृश्य के रूप में कल्पना करें। हम कंप्यूटर तत्वों की तुलना इस शहर के कुछ हिस्सों से करेंगे।

<पी> इस तरह, आपको विभिन्न सीपीयू भागों के बारे में स्पष्ट जानकारी मिलेगी और वे महत्वपूर्ण क्यों हैं। इसके बाद, हम प्रत्येक घटक पर गहराई से गौर करेंगे

मेमोरी हब:RAM और ROM को समझना

<पी> RAM (रैंडम एक्सेस मेमोरी) एक शहर की सार्वजनिक लाइब्रेरी की तरह है:यह लोगों के लिए किताबें और जानकारी संग्रहीत करती है ताकि वे आवश्यकतानुसार उधार ले सकें और वापस कर सकें।

<पी> कंप्यूटर में, रैम डेटा को संसाधित करने के लिए सीपीयू द्वारा आवश्यक कंप्यूटर मेमोरी से डेटा और निर्देश लोड करता है।

<पी> ROM (रीड ओनली मेमोरी) शहर में एक ऐतिहासिक संग्रह की तरह है:यह केवल उन रिकॉर्ड्स को संग्रहीत करता है जो कभी नहीं बदलेंगे और जनता से कभी उधार नहीं लिए जाएंगे।

डेटा का मार्ग:सीपीयू डेटा पथ को नेविगेट करना

<पी> सीपीयू डेटा पथ शहर में सड़कों का नेटवर्क है। सीपीयू डेटा पथ की बसें और रजिस्टर शहर के सड़क नेटवर्क की तरह काम करते हैं।

<पी> जिस तरह सड़कें कारों और लोगों को चलने में मदद करती हैं, उसी तरह सीपीयू डेटा पथ सीपीयू में कुशल तरीके से डेटा यात्रा की गारंटी देता है

यातायात नियंत्रक:सीपीयू में राज्य मशीनों की भूमिका

<पी> राज्य मशीनें यातायात नियंत्रण प्रणाली के रूप में कार्य करती हैं।

<पी> यातायात नियंत्रण प्रणाली वाहनों के प्रवाह का प्रबंधन करती है, और राज्य मशीनें सीपीयू को दिए गए निर्देशों के अनुसार डेटा के प्रवाह का प्रबंधन करती हैं।

दैनिक दिनचर्या:फ़ेच-निष्पादन चक्र की व्याख्या

<पी> लाने-निष्पादित करने का चक्र शहर के निवासियों के लिए दैनिक आवागमन है।

<पी> हर दिन, लोग तय करते हैं कि वे कहाँ जा रहे हैं, वहाँ यात्रा करते हैं, अपने कार्य करते हैं और घर लौट आते हैं। यह प्रक्रिया हमेशा दोहराई जाती है.

<पी> उसी तरह, सीपीयू निर्देश प्राप्त करता है, उन्हें डीकोड करता है, और उन्हें एक दोहराव चक्र में निष्पादित करता है।

नियम पुस्तिका:निर्देश सेट आर्किटेक्चर (आईएसए) को डिकोड करना

<पी> निर्देश सेट आर्किटेक्चर शहर के परिवहन कानून की तरह है।

<पी> शहरी परिवहन कानून दिखाता है कि लोगों के परिवहन के संबंध में शहर में क्या करना कानूनी है।

<पी> इंस्ट्रक्शन सेट आर्किटेक्चर नियमों और निर्देशों का सेट है जिसे सीपीयू निष्पादित कर सकता है।

मेमोरी हब:RAM और ROM को समझना

<पी> सीपीयू के अंदर:कैसे ट्रांजिस्टर निर्देश सेट आर्किटेक्चर का निर्माण करते हैं फोटो वैलेंटाइन तनासोविच द्वारा:https://www.pexels.com/photo/black-and-gray-computer-motherboard-2588757/ <पी> RAM का मतलब रैंडम एक्सेस मेमोरी है और इसका उपयोग डेटा को पढ़ने और लिखने के लिए किया जा सकता है।

<पी> लंबे समय तक प्रतीक्षा करने से बचने के लिए सीपीयू पहले कंप्यूटर मेमोरी से रैम में डेटा प्राप्त करता है।

<पी> फिर, यह निर्देशों को पूरा करने के लिए RAM से डेटा का उपयोग करता है।

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

<पी> ROM का मतलब रीड ओनली मेमोरी है। वहां, केवल कंप्यूटर निर्माण के दौरान जोड़ा गया डेटा मौजूद है।

<पी> इन्हें उपकरणों, BIOS और छोटे एम्बेडेड सिस्टम के लिए फर्मवेयर में व्यापक रूप से उपयोग किया जाता है।

<पी> ऐसा इसलिए है क्योंकि ROM गैर-वाष्पशील मेमोरी है। इसका मतलब यह है कि डिवाइस बंद होने पर भी यह मेमोरी में बना रहता है, जिससे यह स्थायी डेटा भंडारण के लिए बहुत महत्वपूर्ण हो जाता है।

डेटा का मार्ग:सीपीयू डेटा पथ को नेविगेट करना

<पी> सीपीयू के अंदर:कैसे ट्रांजिस्टर निर्देश सेट आर्किटेक्चर का निर्माण करते हैं फोटो रोजीर मार्क्स द्वारा:https://www.pexels.com/photo/close-up-shot-of-a-chip-processor-11272008/ <पी> सीपीयू डेटा पथ एक जटिल डिजिटल सर्किट है जिसमें कई घटक होते हैं जो एक दूसरे के साथ काम करते हैं, जैसे:

  • अंकगणितीय तर्क इकाई (ALU): सीपीयू डेटा भाग के अंदर अंकगणितीय और तार्किक संचालन करता है।
  • रजिस्टर: रैम से प्राप्त अस्थायी डेटा के लिए छोटे, तेज़ भंडारण स्थान।
  • बसें: डेटा, नियंत्रण और पता बसें जानकारी स्थानांतरित करने के लिए सीपीयू डेटा पथ के अंदर उपयोग की जाने वाली तार हैं।
<पी> जबकि इंटेल 8008 के बाद से सीपीयू बहुत बदल गए हैं, ये कुछ ऐसे घटक हैं जो अभी भी सभी सीपीयू के लिए आधार के रूप में काम करते हैं।

<पी> उनके लिए धन्यवाद, डेटा प्रवाह देना संभव है, लेकिन वास्तविक प्रवाह को नियंत्रित करना संभव नहीं है। यह सीपीयू में नियंत्रण इकाई का काम है, जिसे इंटेल 8008 में स्टेट मशीन के रूप में बनाया गया है।

यातायात नियंत्रक:सीपीयू में राज्य मशीनों की भूमिका

<पी> राज्य मशीन एक ऐसी प्रणाली है जो कार्य करने के लिए विभिन्न राज्यों के बीच परिवर्तन करती है।

<पी> वे कई अवस्थाओं और संक्रमणों से बने हैं। इसकी संरचना और निर्देशों को संसाधित करने के लिए आवश्यक संचालन के अनुक्रम को प्रबंधित करने के प्रभावी तरीके के कारण नियंत्रण इकाई बनाने के लिए इनका उपयोग इंटेल 8008 में किया गया था

<पी> प्रत्येक राज्य एक निश्चित असेंबली निर्देश को संसाधित करने के लिए एक या कई सीपीयू घटकों को सक्रिय कर सकता है।

<पी> इस तरह, किसी निर्देश को पूरा करने के लिए कुछ सीपीयू डेटा पथ भागों को सक्रिय किया जाता है।

<पी> इसके अतिरिक्त, इन राज्य मशीनों के लिए धन्यवाद, सीपीयू पूर्ण है और एक उपयोगकर्ता द्वारा इच्छित सभी निर्देशों को एक सतत लूप में निष्पादित कर सकता है जिसे फ़ेच-एक्ज़ीक्यूट चक्र कहा जाता है।

दैनिक दिनचर्या:फ़ेच-निष्पादन चक्र की व्याख्या

<पी> सीपीयू में स्टेट मशीन यह नियंत्रित करती है कि किसी दिए गए निर्देश को निष्पादित करने के लिए सीपीयू डेटा पथ एक साथ कैसे काम करता है।

<पी> आजकल प्रत्येक कंप्यूटर को प्रति सेकंड लाखों निर्देश प्राप्त होते हैं। इस तरह, राज्य मशीनें निर्देश प्राप्त करने और उन्हें निष्पादित करने के लिए एक लूप के रूप में कार्य करती हैं।

<पी> इस प्रक्रिया को फ़ेच-एक्ज़ीक्यूट चक्र के रूप में जाना जाता है, जहां सीपीयू निर्देशों को पुनर्प्राप्त और निष्पादित करता है:

  • फ़ेच: सीपीयू मेमोरी से निर्देश प्राप्त करता है।
  • डिकोड: आवश्यक कार्रवाई निर्धारित करने के लिए प्राप्त निर्देश को डिकोड किया गया है।
  • निष्पादित करें: डिकोड किए गए निर्देश को उपयुक्त सीपीयू घटकों का उपयोग करके निष्पादित किया जाता है।
  • वापस लिखें: निष्पादन का परिणाम वापस मेमोरी या रजिस्टर में लिखा जाता है।
<पी> फ़ेच चरण में, नियंत्रण इकाई रैम को सीपीयू को अगला निर्देश देने के लिए कहती है।

<पी> डिकोड चरण में, सीपीयू निर्देश की व्याख्या करता है, और निष्पादन चरण में, यह ऑपरेशन करता है। बाद में, राइट-बैक चरण यह सुनिश्चित करता है कि परिणाम सही ढंग से संग्रहीत है।

<पी> पीसी चालू रहने पर भी यह चक्र जारी रहता है। इस तरह, आधुनिक प्रोसेसर में, प्रति सेकंड अरबों निर्देशों को संसाधित किया जाता है।

लेकिन कीबोर्ड या माउस से डेटा के बारे में क्या?

<पी> यह डेटा रैम से नहीं आता है बल्कि इंटरप्ट नामक तंत्र के माध्यम से नियंत्रित किया जाता है। जबकि सीपीयू निर्देश चलाता है, यह पता लगा सकता है कि डेटा बाह्य उपकरणों से कब आता है।

<पी> यदि ऐसा होता है, तो सीपीयू अपने वर्तमान कार्य को रोक देता है और बाह्य उपकरणों से निर्देशों को प्राथमिकता देता है। बाद में, सीपीयू अपने पिछले कार्यों को फिर से शुरू करता है।

<पी> रुकावटों को प्रबंधित करने के कई तरीके हैं, जिनमें से कुछ सबसे लोकप्रिय हैं:

  1. मतदान में व्यवधान :सीपीयू समय-समय पर जांच करता है कि क्या कोई व्यवधान उत्पन्न हुआ है।
  2. वेक्टरयुक्त व्यवधान :इंटरप्टिंग डिवाइस सीपीयू को उचित इंटरप्ट सर्विस रूटीन पर निर्देशित करता है।
  3. प्राथमिकता वाले व्यवधान :व्यवधानों को अलग-अलग प्राथमिकता स्तर दिए गए हैं, यह सुनिश्चित करते हुए कि महत्वपूर्ण कार्यों को पहले निपटाया जाए।
<पी> इस तरह, इन तंत्रों के साथ, सीपीयू बाह्य उपकरणों के साथ बातचीत करते हुए अपना प्रदर्शन बनाए रखता है।

नियम पुस्तिका:निर्देश सेट आर्किटेक्चर (आईएसए) को डिकोड करना

<पी> नियंत्रण इकाई, संपूर्ण सीपीयू और रैम के साथ, कई निर्देश निष्पादित करना संभव है।

<पी> लेकिन किसी दिए गए सीपीयू पर कौन से निर्देश निष्पादित किए जा सकते हैं? और कितने? इंस्ट्रक्शन सेट आर्किटेक्चर (आईएसए) यही हल करता है।

<पी> आईएसए निर्देशों के एक सेट को परिभाषित करता है जिसे एक निश्चित सीपीयू निष्पादित कर सकता है। यह वह है जो प्रोग्रामर को यह समझने की अनुमति देता है कि एक प्रोसेसर अपने अंदर के सभी डिजिटल लॉजिक हार्डवेयर को समझे बिना क्या कर सकता है और क्या नहीं।

<पी> इस तरह, यह सॉफ़्टवेयर और हार्डवेयर के बीच एक इंटरफ़ेस के रूप में कार्य करता है।

<पी> आईएसए के प्रमुख पहलू:
  • निर्देश प्रकार: इसमें अंकगणित, तार्किक, नियंत्रण और डेटा स्थानांतरण निर्देश शामिल हैं।
  • संबोधन मोड: निर्देशों के संचालन को निर्दिष्ट करने की विधियाँ।
  • रजिस्टर: निर्देशों के अनुसार उपयोग के लिए उपलब्ध रजिस्टरों का सेट।
<पी> सामान्य आईएसए:
  • x86: डेस्कटॉप और सर्वर प्रोसेसर में व्यापक रूप से उपयोग किया जाता है।
  • एआरएम: अपनी शक्ति दक्षता के कारण मोबाइल और एम्बेडेड उपकरणों में प्रमुख।
  • RISC-V: अनुप्रयोगों की एक विस्तृत श्रृंखला के लिए डिज़ाइन किया गया एक खुला मानक ISA।
<पी> प्रत्येक सीपीयू के पास अक्सर निर्देश-सेट आर्किटेक्चर का अपना संस्करण होता है। और निर्देश सेट आर्किटेक्चर को अक्सर असेंबली प्रोग्रामिंग भाषाओं के साथ परिभाषित किया जाता है।

<पी> यही कारण है कि असेंबली प्रोग्रामिंग भाषा के इतने सारे संस्करण हैं।

<पी> चूँकि प्रत्येक सीपीयू की अपनी हार्डवेयर विशिष्टताएँ होती हैं, प्रत्येक में अन्य सीपीयू के समान घटक होंगे और इस प्रकार, समान असेंबली प्रोग्रामिंग भाषाएँ जुड़ी होंगी।

<पी> आईएसए का चुनाव सीपीयू के डिजाइन, प्रदर्शन और सॉफ्टवेयर के साथ अनुकूलता को प्रभावित करता है।

<पी> उदाहरण के लिए, x86 की जटिलता शक्तिशाली डेस्कटॉप अनुप्रयोगों की अनुमति देती है, जबकि ARM की सरलता ऊर्जा-कुशल मोबाइल उपकरणों के पक्ष में है।

प्रोग्रामिंग भाषाओं से मशीन कोड तक

<पी> सीपीयू के अंदर:कैसे ट्रांजिस्टर निर्देश सेट आर्किटेक्चर का निर्माण करते हैं फोटो लुइस गोम्स द्वारा:https://www.pexels.com/photo/close-up-photo-of-programming-of-codes-546819/ <पी> जबकि प्रत्येक प्रोसेसर की अपनी असेंबली भाषा होती है, असेंबली में कोड प्रबंधित करना और बड़े प्रोग्राम बनाने के लिए असेंबली में कोड लिखना जटिल हो सकता है।

<पी> यह बहुत जटिल है, और इससे किसी कार्यक्रम के विकास को तेजी से और आसान तरीके से प्रबंधित करने और वास्तव में इसे विकसित करने के बजाय चीजों और विवरणों को सही करने में समय बर्बाद हो सकता है।

<पी> इस समस्या को हल करने के लिए असेंबली से कई प्रोग्रामिंग भाषाएं बनाई गईं। हम प्रोग्रामिंग भाषाओं में कोड लिखते हैं, और फिर इसे असेंबली में बदल दिया जाता है।

<पी> इस तरह, विवरणों पर समय बर्बाद करने के बजाय, सिस्टम विकास और एल्गोरिदम डिज़ाइन जैसी अधिक महत्वपूर्ण चीज़ों पर ध्यान केंद्रित करना संभव है।

<पी> यह वह प्रक्रिया है जिसके द्वारा अधिकांश प्रोग्रामिंग भाषाएं अपने कोड को असेंबली में परिवर्तित करती हैं:

  1. कंपाइलर या दुभाषिया के माध्यम से कोड को असेंबली कोड में बदलें।
  2. असेंबली कोड को फिर रॉ मशीन कोड में बदल दिया जाता है और सीपीयू द्वारा निष्पादित किया जाता है।
  3. सीपीयू की स्टेट मशीन में एक विशिष्ट लूप पूरा हो गया है।
  4. बाद में, सीपीयू अगला निर्देश प्राप्त करता है और निष्पादित करता है।
<पी> आइए ऐसा करने वाली प्रोग्रामिंग भाषाओं के दो उदाहरण देखें!

सी प्रोग्रामिंग भाषा

<पी> C प्रोग्रामिंग भाषा 1970 के दशक की शुरुआत में असेंबली से बनाई गई थी। इसे कुशल सिस्टम-स्तरीय प्रोग्रामिंग के लिए उच्च-स्तरीय भाषा प्रदान करने के लिए बनाया गया था जो हार्डवेयर हेरफेर की भी अनुमति देता है।

<पी> एक कंपाइलर के साथ, सी कोड को असेंबली में परिवर्तित किया जाता है और फिर संपूर्ण सीपीयू द्वारा संसाधित किया जाता है।

<पी> इस रूपांतरण के लिए धन्यवाद, सी प्रोग्रामिंग भाषा में प्रोग्राम लिखकर, हम कई समस्याओं को अधिक कुशल तरीके से संबोधित कर सकते हैं, जैसे:

  • मेमोरी प्रबंधन त्रुटियाँ
  • बफ़र ओवरफ़्लो
  • मैन्युअल अनुकूलन समस्याएँ
<पी> आजकल, सरल कार्यों के लिए भी, सी कंपाइलर से परिवर्तित असेंबली कोड, असेंबली कोड लिखने वाले मानव की तुलना में कहीं अधिक कुशल और विश्वसनीय है।

<पी> यदि आप सी कंपाइलर के बारे में अधिक जानना चाहते हैं तो आप इसे देख सकते हैं:

पायथन प्रोग्रामिंग लैंग्वेज

<पी> पायथन प्रोग्रामिंग भाषा 1980 के दशक के अंत में C से बनाई गई थी।

<पी> इसका लक्ष्य एक उपयोगकर्ता-अनुकूल, उच्च-स्तरीय प्रोग्रामिंग भाषा प्रदान करना था जो पठनीयता और सरलता पर जोर देती है, जिससे तेजी से अनुप्रयोग विकास संभव हो सके।

<पी> पायथन में, एक दुभाषिया पायथन कोड को लाइन दर लाइन बाइटकोड में परिवर्तित करता है।

<पी> और इस बाइटकोड को सीपीयू में मशीन कोड में परिवर्तित किया जाता है और फ़ेच-एक्ज़ीक्यूट चक्र में संसाधित किया जाता है।

<पी> इस तरह, लोगों के लिए आसान तरीके से प्रोग्राम करना और बड़े कार्यक्रमों पर ध्यान केंद्रित करना संभव है, जैसे:

  • कृत्रिम बुद्धिमत्ता मॉडल
  • वेब ऐप्स
  • डेटा विश्लेषण
  • वैज्ञानिक कंप्यूटिंग
<पी> हालाँकि, सभी प्रोग्रामिंग भाषाओं में सीपीयू के साथ चुनौती यह है कि यह डेटा को क्रमिक रूप से संसाधित करता है।

शहर की चुनौतियाँ:सीपीयू समस्याओं का समाधान

<पी> सीपीयू के अंदर:कैसे ट्रांजिस्टर निर्देश सेट आर्किटेक्चर का निर्माण करते हैं फोटो पेंग एलआईयू द्वारा:https://www.pexels.com/photo/timelapse-photography-of-vehicle-on-concrete-road-near-in-high-rise-building-during-nighttime-169677/ <पी> पारंपरिक एक कोर सीपीयू डेटा को क्रमिक रूप से, निर्देश के बाद निर्देश संसाधित करता है। यदि हमारे पास प्रक्रिया करने के लिए कई निर्देश हैं तो यह एक सीमा बन जाती है।

<पी> इसे ठीक करने के लिए जीपीयू (ग्राफिक्स प्रोसेसिंग यूनिट) आए। जीपीयू के लिए धन्यवाद, हम निर्देशों को समानांतर में संसाधित कर सकते हैं, जिससे कंप्यूटिंग समय काफी कम हो जाता है।

<पी> इन समानांतर प्रसंस्करण क्षमताओं के साथ, अनुप्रयोगों की एक विस्तृत श्रृंखला में बहुत तेज़ गणना और बेहतर दक्षता प्राप्त करना संभव है।

निष्कर्ष:बेहतर नियंत्रण इकाइयाँ और डेटा भाग

<पी> सीपीयू के अंदर:कैसे ट्रांजिस्टर निर्देश सेट आर्किटेक्चर का निर्माण करते हैं फोटो मिगुएल Á द्वारा। पद्रिआन:https://www.pexels.com/photo/green-circuit-board-343457/ <पी> आधुनिक सीपीयू के मल्टीकोर होने के अलावा, नियंत्रण इकाइयों और डेटा पथों में प्रगति प्रोसेसर के प्रदर्शन को बेहतर बनाने में महत्वपूर्ण भूमिका निभाती है। <पी> नियंत्रण इकाइयाँ अक्सर माइक्रोप्रोग्रामिंग या हार्डवेयर्ड नियंत्रण इकाइयों का उपयोग करके डिज़ाइन की जाती हैं। <पी> माइक्रोप्रोग्रामिंग नियंत्रण तर्क को अधिक लचीलापन और आसान अपडेट प्रदान करता है, जबकि हार्डवेयर्ड नियंत्रण इकाइयाँ सीधे नियंत्रण संकेतों को लागू करके तेज़ प्रदर्शन प्रदान करती हैं।

<पी> एक और महत्वपूर्ण प्रगति लॉजिक गेट्स में ट्रांजिस्टर के लिए नई सामग्रियों की खोज है। <पी> केवल सिलिकॉन पर निर्भर रहने के बजाय, शोधकर्ता तेज़ और अधिक कुशल प्रोसेसर बनाने के लिए वैकल्पिक सामग्रियों की जांच कर रहे हैं।

<पी> जैसे-जैसे प्रौद्योगिकी आगे बढ़ रही है, इन मूलभूत अवधारणाओं को समझना क्षेत्र में उत्साही और पेशेवरों दोनों के लिए आवश्यक रहेगा।

<पी> इन विकासों को जारी रखने से सीपीयू डिज़ाइन और कार्यक्षमता में निरंतर नवाचार और सुधार सुनिश्चित होता है।

<पी> मुफ़्त में कोड करना सीखें. फ्रीकोडकैंप के ओपन सोर्स पाठ्यक्रम ने 40,000 से अधिक लोगों को डेवलपर्स के रूप में नौकरी पाने में मदद की है। आरंभ करें


  1. मैकबुक प्रो पर विंडोज कैसे इंस्टाल करें मैकबुक प्रो पर विंडोज कैसे इंस्टाल करें

    मैकबुक प्रो पर विंडोज़ कैसे प्राप्त करें जबकि macOS के लिए बड़ी संख्या में ऐप उपलब्ध हैं, फिर भी ऐसे प्रोग्राम और गेम हैं जो केवल विंडोज को सपोर्ट करते हैं और जिन्हें आप समय-समय पर चलाना चाहते हैं। आप विंडोज़ प्रोग्राम को मैक प्रारूप में कन्वर्ट करने के लिए वाइन का उपयोग कर सकते हैं, इसलिए बोलने के

  1. अपने मैक के लिए वेबसाइट को स्क्रीन सेवर में कैसे बदलें अपने मैक के लिए वेबसाइट को स्क्रीन सेवर में कैसे बदलें

    अपने Mac पर वेबसाइट को डेस्कटॉप वॉलपेपर में बदलना संभव हो गया है, अब आपके पास अपनी पसंदीदा वेबसाइट को स्क्रीन सेवर में बदलने का एक तरीका है। इस तरह जब स्क्रीन सेवर सक्रिय हो जाता है तो आप अपने मैक की स्क्रीन पर अपनी पसंदीदा वेबसाइट देख सकते हैं। ऐसे कई कारण हैं जिनकी वजह से आप एक वेबसाइट को अपने स्

  1. फिक्स CHKDSK सीधे पहुंच के लिए वॉल्यूम नहीं खोल सकता फिक्स CHKDSK सीधे पहुंच के लिए वॉल्यूम नहीं खोल सकता

    सीएचकेडीएसके या चेक डिस्क विंडोज ऑपरेटिंग सिस्टम के अंदर निर्मित एक उपयोगिता है जो कंप्यूटर से जुड़ी डिस्क की अखंडता को बनाए रखने के लिए काम करती है। इसे ग्राफिकल यूजर इंटरफेस के साथ-साथ कमांड लाइन दोनों के जरिए लॉन्च किया जा सकता है। ऐसे कई परिदृश्य हैं जो इस उपयोगिता के चलने की गारंटी दे सकते हैं।