टू पास असेंबलर क्या है?
टू पास असेंबलर क्या है?

वीडियो: टू पास असेंबलर क्या है?

वीडियो: टू पास असेंबलर क्या है?
वीडियो: Design Of 2-PASS Assembler Explained in Hindi ll System Programming And Operating System 2024, मई
Anonim

दो - पास असेंबलर

NS दो पास असेंबलर प्रदर्शन दो पास स्रोत कार्यक्रम पर। पहली बार में उत्तीर्ण , यह संपूर्ण स्रोत प्रोग्राम को पढ़ता है, केवल लेबल परिभाषाओं की तलाश में। मूल रूप से, कोडांतरक एक समय में कार्यक्रम की एक पंक्ति से गुजरता है, और उस निर्देश के लिए मशीन कोड उत्पन्न करता है।

इसके अलावा, पास असेंबलर क्या है?

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

यह भी जानिए, असेंबलर कितने प्रकार के होते हैं? एक कोडांतरक दो का अनुवाद करना चाहिए विभिन्न प्रकार प्रतीकों की: कोडांतरक -परिभाषित प्रतीक और प्रोग्रामर-परिभाषित प्रतीक। NS कोडांतरक -परिभाषित प्रतीक मशीन निर्देशों और छद्म निर्देशों के लिए निमोनिक्स हैं।

ऊपर के अलावा, एक साधारण दो पास असेंबलर पहले पास में क्या करेगा?

ए साधारण दो - पास असेंबलर करता है में निम्नलिखित पहला पास : यह शाब्दिकों के लिए स्थान आवंटित करता है। यह कार्यक्रम की कुल लंबाई की गणना करता है। यह प्रतीकों और उनके मूल्यों के लिए प्रतीक तालिका बनाता है।

एक असेंबलर कैसे काम करता है?

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

सिफारिश की: