घर हार्डवेयर फ्लोटिंग-पॉइंट यूनिट (fpu) क्या है? - टेक्नोपेडिया से परिभाषा

फ्लोटिंग-पॉइंट यूनिट (fpu) क्या है? - टेक्नोपेडिया से परिभाषा

विषयसूची:

Anonim

परिभाषा - फ्लोटिंग-पॉइंट यूनिट (FPU) का क्या अर्थ है?

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

एफपीयू सरल गणितीय कार्य करता है जिसमें जोड़, घटाव, विभाजन, गुणा और वर्गमूल शामिल हैं। पुराने FPUs घातांक और त्रिकोणमितीय गणना जैसे ट्रांसेक्शनल फ़ंक्शन को संसाधित करते हैं लेकिन ये लागू करने के लिए महंगे और जटिल हो सकते हैं, इसलिए आधुनिक FPUs में, ये सॉफ्टवेयर लाइब्रेरी रूटीन के माध्यम से किए जाते हैं।

सभी कंप्यूटर सिस्टम में हार्डवेयर FPU नहीं है। जिनके पास FPU नहीं है, वे कई तरीकों से अपने कार्यों का अनुकरण कर सकते हैं:

  • एक ऑपरेटिंग सिस्टम में निहित कार्यों के रूप में।
  • सीपीयू में इसे माइक्रोकोड या माइक्रोप्रोग्राम के रूप में अनुकरण किया जा सकता है।
  • या उपयोगकर्ता कोड में; आम तौर पर यह वही है जिसे सॉफ्टवेयर एमुलेशन कहा जाता है।

टेकोपेडिया फ़्लोटिंग-पॉइंट यूनिट (FPU) की व्याख्या करता है

FPU एक कोप्रोसेसर है जिसे विशेष रूप से फ्लोटिंग पॉइंट नंबरों पर गणितीय कार्यों को संसाधित करने के लिए डिज़ाइन किया गया है, जिसका अर्थ है कि यह केवल कंप्यूटर का एक छोटा हिस्सा नहीं है, बल्कि सिस्टम का एक अभिन्न अंग है। यह आमतौर पर हार्डवेयर के माध्यम से कार्यान्वित किया जाता है, लेकिन सभी कंप्यूटर सिस्टम में स्पेस, पावर या कीमत सहित कई कारणों से FPU नहीं हो सकता है।

एक एफपीयू हार्डवेयर में लागू करने के लिए अधिक जटिल है, लेकिन सौभाग्य से सीपीयू द्वारा इसका अनुकरण किया जा सकता है। एक मायने में यह सीपीयू का हिस्सा हो सकता है क्योंकि इसे सीपीयू के भीतर माइक्रोप्रोग्राम के रूप में लागू किया जा सकता है। ऐसे मामले में, CPU अब एक FPU के सभी कार्य करता है लेकिन यह एक समर्पित FPU की तुलना में कम कुशल है क्योंकि इससे मूल्यवान CPU समय लगेगा जो कि अन्य चीजों को संसाधित करने के लिए इस्तेमाल किया जा सकता था। अनुकरण ओएस या सॉफ्टवेयर के माध्यम से भी किया जा सकता है।

फ्लोटिंग-पॉइंट यूनिट (fpu) क्या है? - टेक्नोपेडिया से परिभाषा