असेंबलर की पास संरचना क्या है?
असेंबलर की पास संरचना क्या है?

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

वीडियो: असेंबलर की पास संरचना क्या है?
वीडियो: सिस्टम सॉफ्टवेयर|असेम्बलर|अध्याय 3|भाग 3|असेम्बलर की पास संरचना 2024, मई
Anonim

एक पास असेंबलर पास स्रोत पर फ़ाइलबिल्कुल एक बार, उसी में उत्तीर्ण लेबल एकत्र करना, भविष्य के संदर्भों को हल करना और वास्तविक असेंबली करना। कठिन हिस्सा भविष्य के लेबल संदर्भों (फॉरवर्ड रेफरेंसिंग की समस्या) को हल करना और कोड को एक में इकट्ठा करना है उत्तीर्ण.

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

कोडांतरक निम्न-स्तरीय असेंबली कोड में लिखे गए निर्देशों को स्थानांतरित करने योग्य मशीन कोड में परिवर्तित करने और लोडर के लिए जानकारी के साथ उत्पन्न करने का एक कार्यक्रम है। यहां कोडांतरक इन कार्यों को दो भागों में विभाजित करें गुजरता : उत्तीर्ण -1: प्रतीकों और शाब्दिकों को परिभाषित करें और उन्हें क्रमशः प्रतीक तालिका और शाब्दिक तालिका याद रखें।

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

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

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

असेंबलर में शाब्दिक क्या है?

किसी विशेष भाषा के लिए विशिष्ट होने के बिना, a शाब्दिक एक नाम के बिना एक स्थिरांक है। NS कोडांतरक कार्यक्रम समूह सभी शाब्दिक एक साथ एक निरंतर पूल में दोहराए बिना। यह "=" है जो बताता है कोडांतरक इस पूल में एक मान बनाने के लिए यदि कोई पहले से नहीं बनाया गया है।

सिफारिश की: