जीरो फ्लैग: Difference between revisions

From Vigyanwiki
(Created page with "{{for|the maritime flag|International Code of Signals}} {{Unreferenced|date=June 2019|bot=noref (GreenC bot)}} शून्य ध्वज एक एकल बिट ध्...")
 
No edit summary
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{for|the maritime flag|International Code of Signals}}
{{for|समुद्रतटवर्ती फ्लैग |सिग्नल का अंतर्राष्ट्रीय कोड}}
{{Unreferenced|date=June 2019|bot=noref (GreenC bot)}}


शून्य ध्वज एक एकल बिट ध्वज है जो अधिकांश पारंपरिक [[ CPU ]] आर्किटेक्चर (x[[86]], [[एआरएम वास्तुकला]], [[पीडीपी-11]] -11, [[68000]], [[6502]] और कई अन्य सहित) पर एक केंद्रीय विशेषता है। इसे अक्सर अन्य झंडों के साथ एक समर्पित रजिस्टर में संग्रहित किया जाता है, जिसे आम तौर पर [[ स्थिति रजिस्टर ]] या फ़्लैग रजिस्टर कहा जाता है। शून्य ध्वज आमतौर पर अधिकांश दस्तावेज़ीकरण और असेंबली भाषाओं में संक्षिप्त रूप से Z या ZF या समान होता है।
'''जीरो फ्लैग''' एक एकल बिट फ्लैग है जो अधिकांश पारंपरिक [[ CPU |सीपीयू]] आर्किटेक्चर (x[[86]], [[एआरएम वास्तुकला|एआरएम आर्किटेक्चर]], [[पीडीपी-11]] -11, [[68000]], [[6502]] और कई अन्य सहित) पर एक केंद्रीय विशेषता है। इसे अधिकांशतः अन्य फ्लैग के साथ एक समर्पित रजिस्टर में संग्रहित किया जाता है, जिसे समान्यत: [[ स्थिति रजिस्टर |स्टेटस रजिस्टर]] या फ़्लैग रजिस्टर कहा जाता है। जीरो फ्लैग समान्यत: अधिकांश दस्तावेज़ीकरण और असेंबली भाषाओं में संक्षिप्त रूप से <math>Z                                                                                                                                                                                       </math> या ZF या समान होता है।


[[झंडा ले जाना]], [[चिह्न ध्वज]] और [[अतिप्रवाह ध्वज]] के साथ, शून्य फ़्लैग का उपयोग बिटवाइज़ तार्किक निर्देश सेट सहित अंकगणितीय ऑपरेशन के परिणाम की जांच करने के लिए किया जाता है। यदि अंकगणितीय परिणाम शून्य है, तो इसे 1 या सत्य पर सेट किया जाता है, और अन्यथा रीसेट किया जाता है। इसमें वे परिणाम शामिल हैं जो संग्रहीत नहीं हैं, क्योंकि अधिकांश पारंपरिक निर्देश सेट तुलना निर्देश को घटाव के रूप में लागू करते हैं जहां परिणाम को छोड़ दिया जाता है। यह भी सामान्य है कि प्रोसेसर में बिटवाइज़ AND-निर्देश होता है जो परिणाम को संग्रहीत नहीं करता है।
कैरी फ़्लैग, साइन फ़्लैग और [[अतिप्रवाह ध्वज|अतिप्रवाह फ़्लैग]] के साथ, जीरो फ़्लैग का उपयोग बिटवाइज़ तार्किक निर्देश सेट सहित अंकगणितीय ऑपरेशन के परिणाम की जांच करने के लिए किया जाता है। यदि अंकगणितीय परिणाम जीरो है, तो इसे 1 या सत्य पर सेट किया जाता है, और अन्यथा रीसेट किया जाता है। इसमें वे परिणाम सम्मिलित हैं जो संग्रहीत नहीं हैं, क्योंकि अधिकांश पारंपरिक निर्देश सेट तुलना निर्देश को घटाव के रूप में प्रयुक्त करते हैं जहां परिणाम को छोड़ दिया जाता है। यह भी सामान्य है कि प्रोसेसर में बिटवाइज़ AND-निर्देश होता है जो परिणाम को संग्रहीत नहीं करता है।


दो-पूरक बाइनरी ऑपरेंड के लिए शून्य ध्वज का तार्किक सूत्र NOT(OR(प्रश्न में ऑपरेंड के सभी बिट्स)) है।
दो-पूरक बाइनरी ऑपरेंड के लिए जीरो फ्लैग का तार्किक सूत्र NOT(OR(प्रश्न में ऑपरेंड के सभी बिट्स)) है।


अधिकांश प्रोसेसर में, शून्य ध्वज का उपयोग मुख्य रूप से सशर्त [[शाखा (कंप्यूटर विज्ञान)]] निर्देशों में किया जाता है, जो पिछले निर्देश परिणामों पर नियंत्रण प्रवाह को बदल देता है, लेकिन अक्सर अन्य उपयोग भी होते हैं।
अधिकांश प्रोसेसर में जीरो फ्लैग का उपयोग मुख्य रूप से नियमित [[शाखा (कंप्यूटर विज्ञान)]] निर्देशों में किया जाता है, जो पिछले निर्देश परिणामों पर नियंत्रण प्रवाह को बदल देता है, किंतु अधिकांशतः अन्य उपयोग भी होते हैं।


[[एमआईपीएस वास्तुकला]] जैसे कुछ निर्देश सेटों में, एक समर्पित [[ध्वज रजिस्टर]] का उपयोग नहीं किया जाता है; जंप निर्देश के बजाय शून्य के लिए एक रजिस्टर की जाँच करें।
[[एमआईपीएस वास्तुकला|एमआईपीएस आर्किटेक्चर]] जैसे कुछ निर्देश सेटों में, एक समर्पित [[ध्वज रजिस्टर|फ्लैग रजिस्टर]] का उपयोग नहीं किया जाता है; जंप निर्देश के अतिरिक्त जीरो के लिए एक रजिस्टर की जाँच करते है।
{{X86 assembly topics}}
श्रेणी:कंप्यूटर अंकगणित


<!-- 3:32 AM 2017-12-15...I just wanted to say THANK YOU to the writer(s) of this article. It's very short but very well written. It really helped me in a crunch. Delete this comment if you wish. -->
[[Category:Articles with hatnote templates targeting a nonexistent page]]
 
 
 
[[Category: Machine Translated Page]]
[[Category:Created On 08/07/2023]]
[[Category:Created On 08/07/2023]]
[[Category:Machine Translated Page]]

Latest revision as of 16:19, 25 July 2023

जीरो फ्लैग एक एकल बिट फ्लैग है जो अधिकांश पारंपरिक सीपीयू आर्किटेक्चर (x86, एआरएम आर्किटेक्चर, पीडीपी-11 -11, 68000, 6502 और कई अन्य सहित) पर एक केंद्रीय विशेषता है। इसे अधिकांशतः अन्य फ्लैग के साथ एक समर्पित रजिस्टर में संग्रहित किया जाता है, जिसे समान्यत: स्टेटस रजिस्टर या फ़्लैग रजिस्टर कहा जाता है। जीरो फ्लैग समान्यत: अधिकांश दस्तावेज़ीकरण और असेंबली भाषाओं में संक्षिप्त रूप से या ZF या समान होता है।

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

दो-पूरक बाइनरी ऑपरेंड के लिए जीरो फ्लैग का तार्किक सूत्र NOT(OR(प्रश्न में ऑपरेंड के सभी बिट्स)) है।

अधिकांश प्रोसेसर में जीरो फ्लैग का उपयोग मुख्य रूप से नियमित शाखा (कंप्यूटर विज्ञान) निर्देशों में किया जाता है, जो पिछले निर्देश परिणामों पर नियंत्रण प्रवाह को बदल देता है, किंतु अधिकांशतः अन्य उपयोग भी होते हैं।

एमआईपीएस आर्किटेक्चर जैसे कुछ निर्देश सेटों में, एक समर्पित फ्लैग रजिस्टर का उपयोग नहीं किया जाता है; जंप निर्देश के अतिरिक्त जीरो के लिए एक रजिस्टर की जाँच करते है।