NMI Full Form in Hindi



NMI Full Form in Hindi, Full Form in Hindi NMI, NMI Meaning in Hindi, NMI Full Form, NMI Ka Full Form Kya Hai, NMI का Full Form क्या है, NMI Ka Poora Naam Kya Hai, NMI Meaning in English, NMI Full Form in Hindi, NMI Kya Hota Hai, NMI का Full Form क्या हैं, NMI का फुल फॉर्म क्या है, Full Form of NMI in Hindi, NMI किसे कहते है, NMI का फुल फॉर्म इन हिंदी, NMI का पूरा नाम और हिंदी में क्या अर्थ होता है, NMI का क्या Use है, दोस्तों क्या आपको पता है, NMI की Full Form क्या है, और NMI होता क्या है, अगर आपका answer नहीं है, तो आपको उदास होने की कोई जरुरत नहीं है, क्योंकि आज हम इस पोस्ट में आपको NMI की पूरी जानकारी हिंदी भाषा में देने जा रहे है, तो फ्रेंड्स NMI Full Form in Hindi में और NMI का पूरी इतिहास जानने के लिए इस पोस्ट को लास्ट तक पढ़े.

NMI Full Form in Hindi – एनएमआई क्या है ?

NMI की फुल फॉर्म "Non-Maskable Interrupt" होती है. NMI को हिंदी में "नॉन-मास्केबल इंटरप्ट" कहते है. NMI एक प्रकार का हार्डवेयर इंटरप्ट (या प्रोसेसर को सिग्नल) है जो एक निश्चित थ्रेड या प्रक्रिया को प्राथमिकता देता है. अन्य प्रकार के इंटरप्ट के विपरीत, इंटरप्ट मास्किंग तकनीकों के उपयोग के माध्यम से गैर-मास्केबल इंटरप्ट को अनदेखा नहीं किया जा सकता है.

नॉन मास्केबल इंटरप्ट वे इंटरप्ट होते हैं जिन्हें सीपीयू के निर्देश द्वारा मास्क करने योग्य या छुपाया नहीं जा सकता है यानी इन इंटरप्ट को नजरअंदाज नहीं किया जा सकता है और सीपीयू द्वारा इंटरप्टिंग की समस्या को दूर करने के लिए इन पर ध्यान दिया जाना चाहिए. ये नॉन मास्केबल इंटरप्ट उच्च त्रुटि दर की ओर ले जाते हैं और इसके लिए त्वरित ध्यान देने की आवश्यकता होती है Techopedia नॉन-मास्केबल इंटरप्ट (NMI) की व्याख्या करता है. गैर-मास्केबल इंटरप्ट के सामान्य उदाहरणों में आंतरिक सिस्टम चिपसेट त्रुटियों के प्रकार, स्मृति भ्रष्टाचार की समस्याएं, समता त्रुटियां और उच्च-स्तरीय त्रुटियां शामिल हैं जिन पर तत्काल ध्यान देने की आवश्यकता है. एक मायने में, एक गैर-मुखौटा करने योग्य रुकावट ऑपरेटिंग सिस्टम के भीतर कुछ संकेतों को प्राथमिकता देने का एक तरीका है. एक अन्य उदाहरण यूजर इवेंट नॉन-मास्केबल इंटरप्ट है, जहां एक उपयोगकर्ता कंप्यूटर के जवाब नहीं देने पर सिस्टम को तत्काल सिग्नल बनाने के लिए कंट्रोल, ऑल्ट, डिलीट दबाता है. यह एक अच्छा उदाहरण है क्योंकि यह एक प्रकार के "ओवरराइड" को दिखाता है - केवल सामान्य थ्रेड या प्रक्रिया का पालन करने के बजाय, ctrl-alt-delete एक संकेत उत्पन्न करता है जिसे कंप्यूटर को तुरंत करना चाहिए और इससे निपटना होगा.

नॉन-मास्केबल इंटरप्ट (NMI) एक हार्डवेयर इंटरप्ट है जिसे सिस्टम में मानक इंटरप्ट मास्किंग तकनीकों द्वारा अनदेखा नहीं किया जा सकता है. यह आमतौर पर गैर-वसूली योग्य हार्डवेयर त्रुटियों के लिए ध्यान देने के लिए उपयोग किया जाता है. कुछ प्रणालियों पर, हार्डवेयर और सॉफ्टवेयर डिबगिंग इंटरफेस और सिस्टम रीसेट बटन के माध्यम से कंप्यूटर के उपयोगकर्ता द्वारा एनएमआई को ट्रिगर किया जा सकता है. डिबगिंग एनएमआई आमतौर पर दोषपूर्ण कोड का निदान और ठीक करने के लिए उपयोग किया जाता है. सभी कंप्यूटर एनएमआई को ट्रिगर करने के लिए एक तंत्र प्रदान नहीं करते हैं, हालांकि, कई मशीनें विशेष रूप से इस उद्देश्य के लिए एक भौतिक बटन प्रदान करती हैं. अन्य Machines इस working capacity को एक expansion cards के माध्यम से उजागर कर सकती हैं.

Computing में, एक non-maskable interrupt एक hardware interrupt है. जिसे सिस्टम में मानक इंटरप्ट-मास्किंग तकनीक अनदेखा नहीं कर सकती है. यह आमतौर पर non-recoverable hardware errors के लिए ध्यान देने के लिए होता है. कुछ NMI नकाबपोश हो सकते हैं, लेकिन केवल special NMI के लिए specific ownership methods का उपयोग करके. NMI का उपयोग अक्सर तब किया जाता है जब प्रतिक्रिया समय महत्वपूर्ण होता है या जब सामान्य सिस्टम ऑपरेशन के दौरान एक बाधा को कभी भी अक्षम नहीं किया जाना चाहिए. इस तरह के उपयोगों में गैर-वसूली योग्य हार्डवेयर त्रुटियों की रिपोर्ट करना, सिस्टम डिबगिंग और प्रोफाइलिंग, और सिस्टम रीसेट जैसे विशेष मामलों को संभालना शामिल है. आधुनिक computer architecture आमतौर पर non-recoverable errors को संभालने के लिए NMI का उपयोग करते हैं जिन पर Immediately ध्यान देने की आवश्यकता होती है. इसलिए, System के सामान्य Operation में इस तरह के disruptions को छिपाया नहीं जाना चाहिए. इन Non-recovery of errors योग्य आंतरिक System Chipset Errors, System Memory में भ्रष्टाचार जैसे समता और ईसीसी त्रुटियां, और सिस्टम और परिधीय बसों पर पता चला data corruption शामिल हैं. कुछ सिस्टमों पर, एक कंप्यूटर उपयोगकर्ता हार्डवेयर और सॉफ़्टवेयर डिबगिंग इंटरफेस और सिस्टम रीसेट बटन के माध्यम से एक NMI को ट्रिगर कर सकता है.

प्रोग्रामर आमतौर पर दोषपूर्ण कोड के निदान और उसे ठीक करने के लिए डिबगिंग NMI का उपयोग करते हैं. ऐसे मामलों में, एक NMI एक interrupt handler executed कर सकता है जो एक विशेष monitor program पर नियंत्रण स्थानांतरित करता है. इस प्रोग्राम से, एक डेवलपर मशीन की मेमोरी का निरीक्षण कर सकता है और इसके रुकावट के तुरंत पर प्रोग्राम की आंतरिक स्थिति की जांच कर सकता है. यह उन computers के debugging या निदान की भी permission देता है जो लटका हुआ दिखाई देते हैं.

गैर-मास्केबल इंटरप्ट के सामान्य उदाहरणों में आंतरिक सिस्टम चिपसेट त्रुटियों के प्रकार, स्मृति भ्रष्टाचार की समस्याएं, समता त्रुटियां और उच्च-स्तरीय त्रुटियां शामिल हैं जिन पर तत्काल ध्यान देने की आवश्यकता है. एक मायने में, एक गैर-मुखौटा करने योग्य रुकावट ऑपरेटिंग सिस्टम के भीतर कुछ संकेतों को प्राथमिकता देने का एक तरीका है. एक अन्य उदाहरण यूजर इवेंट नॉन-मास्केबल इंटरप्ट है, जहां एक उपयोगकर्ता कंप्यूटर के जवाब नहीं देने पर सिस्टम को तत्काल सिग्नल बनाने के लिए कंट्रोल, ऑल्ट, डिलीट दबाता है. यह एक अच्छा उदाहरण है क्योंकि यह एक प्रकार के "ओवरराइड" को दिखाता है - केवल सामान्य थ्रेड या प्रक्रिया का पालन करने के बजाय, ctrl-alt-delete एक संकेत उत्पन्न करता है जिसे कंप्यूटर को तुरंत करना चाहिए और इससे निपटना होगा.

मास्केबल इंटरप्ट क्या है?

इंटरप्ट शब्द एक ऐसी घटना को संदर्भित करता है जो कंप्यूटर के किसी भी घटक (इसके सीपीयू के अलावा) का कारण बनता है. इंटरप्ट किसी भी घटना के सीपीयू के रूप में नामित होता है जो बाहरी है और सिस्टम से तत्काल ध्यान देने की आवश्यकता है. इंटरप्ट की घटना अतुल्यकालिक है. दो बुनियादी प्रकार के इंटरप्ट हैं, अर्थात् नॉन-मास्केबल और मास्केबल इंटरप्ट.

एक मास्केबल इंटरप्ट वह है जो अकेले सिस्टम के सीपीयू के निर्देशों को अनदेखा / सक्षम करने में सक्षम है. इस तरह के व्यवधानों को दो प्रमुख तरीकों से आसानी से ट्रिगर किया जा सकता है. इस प्रकार, वे या तो स्तर-ट्रिगर या किनारे-ट्रिगर हैं.

एक interruption एक घटना है जो CPU के अलावा किसी अन्य component के कारण होती है. यह एक बाहरी घटना के सीपीयू को इंगित करता है जिस पर तत्काल ध्यान देने की आवश्यकता होती है. व्यवधान अतुल्यकालिक रूप से होते हैं. मास्केबल और नॉन-मास्केबल इंटरप्ट दो प्रकार के इंटरप्ट हैं.

नॉन-मास्केबल इंटरप्ट क्या है?

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

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

मास्केबल और नॉन मास्केबल इंटरप्ट में क्या अंतर है -

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

मास्केबल इंटरप्ट क्या है , मास्केबल इंटरप्ट वे इंटरप्ट हैं जिन्हें प्रोसेसर अस्वीकार कर सकता है. इसलिए, ये व्यवधान कम प्राथमिकता वाले कार्यों के प्रबंधन में मदद करते हैं. इसके अलावा, 8085 के RST6.5, RST7.5, और RST5.5 मास्क करने योग्य व्यवधानों के कुछ सामान्य उदाहरण हैं.

नॉन मास्केबल इंटरप्ट क्या है, नॉन-मास्केबल इंटरप्ट (NMI) एक रुकावट है जिसे CPU अनदेखा नहीं कर सकता है. आमतौर पर, यह एक गैर-वसूली योग्य हार्डवेयर त्रुटि को इंगित करता है. जब प्रतिक्रिया समय महत्वपूर्ण होता है या जब सामान्य सिस्टम संचालन को अक्षम करना संभव नहीं होता है तो गैर-मास्केबल इंटरप्ट मदद करता है.

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

मास्केबल और नॉन मास्केबल इंटरप्ट के बीच अंतर -

मास्केबल इंटरप्ट एक हार्डवेयर इंटरप्ट है जिसे इंटरप्ट मास्क रजिस्टर (आईएमआर) बिट-मास्क में थोड़ा सा सेट करके अनदेखा किया जा सकता है. इसके विपरीत, एननॉन-मास्केबल इंटरप्ट एक हार्डवेयर इंटरप्ट है जिसमें संबद्ध बिट-मास्क की कमी होती है, ताकि इसे कभी भी अनदेखा नहीं किया जा सके. इस प्रकार, यह Maskable और non maskable interrupt के बीच मुख्य अंतर है.

कार्यक्षमता ?

सीपीयू मास्केबल इंटरप्ट को डिसेबल या इग्नोर कर सकता है जबकि सीपीयू नॉन-मास्केबल इंटरप्ट को डिसेबल या इग्नोर नहीं कर सकता है.

प्रयोग ?

इसके अलावा, मास्केबल इंटरप्ट कम प्राथमिकता वाले कार्यों को संभालने में मदद करते हैं, जबकि नॉन-मास्केबल इंटरप्ट उच्च प्राथमिकता वाले कार्यों जैसे वॉचडॉग टाइमर को संभालने में मदद करते हैं. इसलिए, यह मास्केबल और नॉन मास्केबल इंटरप्ट के बीच एक और अंतर है.

प्रसंस्करण ?

इसके अलावा, वर्तमान निर्देश को निष्पादित करने के बाद एक मास्क करने योग्य व्यवधान को संभालना संभव है, लेकिन जब गैर-मास्केबल इंटरप्ट होता है, तो सीपीयू के लिए इंटरप्ट को संभालने के लिए वर्तमान निर्देश और स्थिति को स्टैक में संग्रहीत किया जाता है.

उदाहरण ?

इसके अलावा, 8085 माइक्रोप्रोसेसर के RST6.5, RST7.5, RST5.5 कुछ मास्केबल इंटरप्ट हैं, जबकि 8085 माइक्रोप्रोसेसर का ट्रैप नॉन-मास्केबल इंटरप्ट के लिए एक उदाहरण है.