कोड जनरेशन

लेखक: John Stephens
निर्माण की तारीख: 22 जनवरी 2021
डेट अपडेट करें: 17 मई 2024
Anonim
कम कोड लिखें, अधिक उत्पन्न करें
वीडियो: कम कोड लिखें, अधिक उत्पन्न करें

विषय

परिभाषा - कोड जनरेशन का क्या अर्थ है?

कोड जेनरेशन एक ऐसा तंत्र है जहां एक कंपाइलर स्रोत कोड को इनपुट के रूप में लेता है और इसे मशीन कोड में परिवर्तित करता है। यह मशीन कोड वास्तव में सिस्टम द्वारा निष्पादित किया जाता है। कोड पीढ़ी को आमतौर पर संकलन का अंतिम चरण माना जाता है, हालांकि अंतिम निष्पादन योग्य होने से पहले कई मध्यवर्ती चरणों का प्रदर्शन किया जाता है। इन मध्यवर्ती चरणों का उपयोग अनुकूलन और अन्य प्रासंगिक प्रक्रियाओं को करने के लिए किया जाता है।


Microsoft Azure और Microsoft क्लाउड का परिचय | इस गाइड के दौरान, आप जानेंगे कि क्लाउड कंप्यूटिंग क्या है और Microsoft Azure आपको क्लाउड से अपना व्यवसाय चलाने और चलाने में कैसे मदद कर सकता है।

Techopedia कोड जनरेशन को समझाता है

कोड जेनरेशन प्रक्रिया एक घटक द्वारा कोड जनरेटर के रूप में जाना जाता है, जो कंपाइलर प्रोग्राम का हिस्सा होता है। अंतिम निष्पादन योग्य उत्पन्न होने से पहले किसी भी कार्यक्रम का मूल स्रोत कोड कई चरणों से गुजरता है। यह अंतिम निष्पादन योग्य कोड वास्तव में मशीन कोड है, जिसे कंप्यूटर सिस्टम आसानी से निष्पादित कर सकते हैं।

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