निमोनिक कोड (Mnemonic Code)

निमोनिक कोड (Mnemonic Code) कंप्यूटर प्रोग्रामिंग में प्रयोग होने वाला एक संक्षिप्त और याद रखने में आसान कोड होता है, जिसका उपयोग मशीन को इंस्ट्रक्शन देने के लिए किया जाता है। यह असेंबली लैंग्वेज (Assembly Language) का हिस्सा होता है, जो जटिल बाइनरी कोड को सरल शब्दों जैसे MOV, ADD, SUB, आदि में बदलता है। निमोनिक कोड प्रोग्रामिंग को ज्यादा सहज और उपयोगकर्ता के अनुकूल बनाता है। इस लेख में हम निमोनिक कोड का अर्थ, इसके उदाहरण, उपयोग और महत्व को हिंदी में समझेंगे।

निमोनिक कोड (Mnemonic Code) क्या है?

निमोनिक कोड = शाब्दिक संकेत (Symbolic Instructions)

Data एवं instructions को प्रतीक अथवा चिन्हों (शाब्दिक संकेतों) के माध्यम से व्यक्त करना।

इन प्रतीक अथवा चिन्हों को symbols कहते हैं जिसमें शब्दों या निर्देशों का संक्षिप्त रूप (abbreviations) शामिल होता है और इन्हीं सिम्बल्स को निमोनिक कोड  अथवा निमोनिक्स भी कहते हैं।

जैसे –

  • Add for Addition
  • Mov for Move
  • LDA for Load
  • SUB for Subtraction
  • TRAN for Translation
  • CMP for Compare

निम्न तरह के software को develop करने के लिए Assembly Language का प्रयोग किया जा रहा है –

  • Device Drivers
  • Embedded System
  • Real Time Systems
  • Operating System (Boot Loaders)
  • BIOS

विंडोज ऑपरेटिंग सिस्टम Kernel (कर्नेल) का कुछ भाग भी असेंबली भाषा का प्रयोग करके लिखा गया है।

वर्तमान समय में, असेंबली लैंग्वेज में प्रोग्राम लिखने की जरूरत वहां होती है जहां, instructions को तेजी के साथ एग्जीक्यूट करने की आवश्यकता होती है।

 

निमोनिक कोड –

डेटा, शब्दों एवं निर्देशों के लिए प्रतीक/ चिन्ह/  संक्षिप्त रूप अथवा शाब्दिक संकेत, निमोनिक कोड कहलाता है। इन्हें symbol language के नाम से भी जाना जाता है।

सिम्बल लैंग्वेज में शब्दों या निर्देशों को प्रतीक अथवा चिन्हों द्वारा व्यक्त कर दिया जाता है, ये प्रतीक अथवा चिन्ह सिम्बल कहलाते हैं। इस भाषा में प्रतीक अथवा चिन्ह बनाने के लिए शब्दों या निर्देशों के लघु-रूप /संक्षिप्त रूप (abbreviations) जैसे शाब्दिक संकेतों का प्रयोग किया जाता है ताकि लोग आसानी से समझ भी सकें।

इन symbols को निमोनिक कोड भी कहा जाता है जिनका प्रयोग असेंबली भाषा में प्रोग्राम लिखने में किया गया।


 

Download eBook - कम्प्यूटर फण्डामेन्टल एवं इन्फॉर्मेशन टेक्नोलॉजी

error: Content is protected !!