घर हार्डवेयर माइक्रोआर्किटेक्चर ()arch) क्या है? - टेक्नोपेडिया से परिभाषा

माइक्रोआर्किटेक्चर ()arch) क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

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

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

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

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

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

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

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

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

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

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

माइक्रोआर्किटेक्चर ()arch) क्या है? - टेक्नोपेडिया से परिभाषा