Floating-Point Unit - फ़्लोटिंग-प्वाइंट यूनिट का क्या मतलब है?

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

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

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

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


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

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

Post a Comment

0 Comments