एड्रेसिंग मोड असेंबली भाषा प्रोग्रामिंग में उपयोग किए जाने वाले सम्मेलन हैं जो निर्दिष्ट करते हैं कि असेंबली निर्देशों के दिए गए सेगमेंट में कुछ मान कैसे पढ़े जाते हैं। कई संभावित तरीके हैं, लेकिन वे दो सबसे आम पर आधारित हैं: तत्काल और प्रत्यक्ष।
तत्काल एड्रेसिंग मोड का अर्थ है कि असेंबली प्रोग्रामिंग में दिए गए निर्देश का मान सीधे निर्दिष्ट किया गया है। इसका मतलब है कि मूल्य स्थिर है और निर्देश में तुरंत और अपरिवर्तनीय रूप से लिखा गया है।
दिन का वीडियो
निम्नलिखित प्रारूप का एक उदाहरण है जो आमतौर पर तत्काल एड्रेसिंग मोड के साथ मिलता है: ऑपरेटर लक्ष्य, मानउदाहरण स्वरूप में, संख्या का मान मान में संग्रहीत मान पर संचालित होता है लक्ष्य। मान एक स्थिर मान है, जो असेंबली निर्देशों के सेट में चाहे कुछ भी हो, परिवर्तित नहीं होता है।
डायरेक्ट एड्रेसिंग मोड
डायरेक्ट एड्रेसिंग मोड का मतलब है कि असेंबली प्रोग्रामिंग में दिए गए निर्देश के लिए दिए गए मान द्वारा इंगित किया गया है। इसका मतलब यह है कि मान परिवर्तनशील है, जो किसी दिए गए पते पर स्मृति में संग्रहीत है।
डायरेक्ट एड्रेसिंग का सामान्य प्रारूप
निम्नलिखित प्रारूप का एक उदाहरण है जो आमतौर पर प्रत्यक्ष एड्रेसिंग मोड के साथ मिलता है: ऑपरेटर लक्ष्य, (पता) उदाहरण प्रारूप में, एड्रेस की मेमोरी लोकेशन पर वैल्यू मेमोरी में एक वैरिएबल वैल्यू है, जिसे एक के दौरान लिखा और पढ़ा जा सकता है कार्यक्रम। स्मृति में स्थान सीधे एक संख्या के साथ निर्दिष्ट होता है, जो निर्देश निष्पादन के दौरान कभी नहीं बदलेगा।
अधिक मोड
उपयोग की जा रही असेंबली भाषा के आधार पर कई और एड्रेसिंग मोड उपलब्ध हैं। इन मोड में स्केल्ड, डिफर्ड, मेमोरी डिफर्ड, ऑटो इंक्रीमेंट और कई अन्य प्रकार शामिल हैं।