माइक्रोआर्किटेक्चर ()arch)

लेखक: Peter Berry
निर्माण की तारीख: 15 अगस्त 2021
डेट अपडेट करें: 22 जून 2024
Anonim
ओनूर मुटलू - डिजिटल डिजाइन और कॉम्प आर्क - व्याख्यान 12: माइक्रोआर्किटेक्चर फंडामेंटल्स II (स्प्रिंग ’21)
वीडियो: ओनूर मुटलू - डिजिटल डिजाइन और कॉम्प आर्क - व्याख्यान 12: माइक्रोआर्किटेक्चर फंडामेंटल्स II (स्प्रिंग ’21)

विषय

परिभाषा - माइक्रोआर्किटेक्चर (Whatarch) का क्या अर्थ है?

माइक्रोआर्किटेक्चर, संक्षिप्त रूप में µआर्क या uarch, एक माइक्रोप्रोसेसर का मौलिक डिजाइन है। इसमें इस्तेमाल की गई प्रौद्योगिकियां, संसाधन और वे तरीके शामिल हैं जिनके द्वारा प्रोसेसर को एक विशिष्ट निर्देश सेट (आईएसए या निर्देश वास्तुकला) को निष्पादित करने के लिए भौतिक रूप से डिज़ाइन किया गया है। सीधे शब्दों में कहें, यह माइक्रोप्रोसेसर में मौजूद सभी इलेक्ट्रॉनिक उपकरणों और डेटा पथों की तार्किक डिजाइन है, एक विशिष्ट तरीके से रखी गई है जो इसे निर्देशों के इष्टतम निष्पादन के लिए अनुमति देता है। अकादेमी में इसे कंप्यूटर संगठन कहा जाता है।

Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia माइक्रोआर्किटेक्चर (ediaarch) की व्याख्या करता है

माइक्रोआर्किटेक्चर एक माइक्रोप्रोसेसर को कैसे बनाया गया है, इसका तार्किक प्रतिनिधित्व है ताकि घटकों - नियंत्रण इकाई, अंकगणितीय तर्क इकाई, रजिस्टरों और अन्य के बीच परस्पर संबंध - एक अनुकूलित तरीके से बातचीत करें। इसमें शामिल है कि कैसे बसें, घटकों के बीच डेटा पथ, सबसे छोटे रास्तों और उचित कनेक्शनों को निर्धारित करने के लिए रखी गई हैं। आधुनिक माइक्रोप्रोसेसरों में अक्सर जटिलता से निपटने के लिए कई परतें होती हैं। मूल विचार एक सर्किट को बाहर करना है जो निर्देश और संचालन को निष्पादित कर सकता है जो एक निर्देश सेट में परिभाषित किया गया है।


एक तकनीक जो वर्तमान में माइक्रोआर्किटेक्चर में उपयोग की जाती है वह है पाइपलाइज्ड डेटापथ। यह एक ऐसी तकनीक है जो डेटा प्रोसेसिंग में लागू होने वाले समानांतरता के एक रूप को क्रियान्वयन में कई निर्देशों को ओवरलैप करने की अनुमति देती है। यह कई निष्पादन पाइपलाइनों द्वारा किया जाता है जो समानांतर या समानांतर में चलते हैं।

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

माइक्रोऑर्किटेक्चर का एक और हिस्सा सिस्टम-स्तरीय डिज़ाइन है। इसमें प्रदर्शन के स्तर और इनपुट की कनेक्टिविटी, साथ ही आउटपुट और I / O डिवाइस जैसे निर्णय शामिल हैं।

माइक्रोआर्किटेक्चरल डिज़ाइन क्षमता की तुलना में प्रतिबंधों पर अधिक ध्यान देता है। एक माइक्रोआर्किटेक्चर डिजाइन निर्णय सीधे प्रभावित करता है जो एक सिस्टम में जाता है; यह इस तरह के मुद्दों के लिए heeds:


  • प्रदर्शन
  • चिप क्षेत्र / लागत
  • तर्क जटिलता
  • डिबगिंग की आसानी
  • testability
  • कनेक्टिविटी में आसानी
  • बिजली की खपत
  • manufacturability

एक अच्छा माइक्रोटेक्टेक्चर वह है जो इन सभी मानदंडों को पूरा करता है।