ਪ੍ਰਸ਼ਨ 5: ਕੰਪਾਈਲੇਸ਼ਨ ਅਤੇ ਮੇਲ ਦੀਆਂ ਕੀ ਅਵਸਥਾਵਾਂ ਹੁੰਦੀਆਂ ਹਨ?
Answers
Answer:
didn't understand the question
ਛੇ ਪੜਾਅ
ਵਿਆਖਿਆ:
ਕੰਪਾਈਲਰ ਇੱਕ ਉੱਚ ਪੱਧਰੀ ਪ੍ਰੋਗ੍ਰਾਮਿੰਗ ਲੈਂਗਵੇਜ ਦੌਰਾਨ ਲਿਖੇ ਗਏ ਕੋਡ ਨੂੰ ਮਸ਼ੀਨ ਭਾਸ਼ਾ ਵਿੱਚ ਬਦਲਦਾ ਹੈ, ਪ੍ਰੋਗਰਾਮ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਇਕ ਵਾਰ, ਜਦੋਂ ਕਿ ਇਕ ਇੰਟਰਪ੍ਰੈਟਰ, ਪ੍ਰੋਗਰਾਮ ਚਲਾਉਣ ਵੇਲੇ ਹਰੇਕ ਉੱਚ-ਪੱਧਰੀ ਪ੍ਰੋਗਰਾਮ ਦੇ ਬਿਆਨ, ਇਕ-ਇਕ ਕਰਕੇ, ਮਸ਼ੀਨ ਭਾਸ਼ਾ ਵਿਚ tsੱਕ ਲੈਂਦਾ ਹੈ | ਕੰਪਾਈਲਡ ਕੋਡ ਤੇਜ਼ੀ ਨਾਲ ਚਲਦਾ ਹੈ ਜਦੋਂ ਕਿ ਵਿਆਖਿਆ ਕੋਡ ਹੌਲੀ ਚਲਦਾ ਹੈ.
ਇੱਕ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਦੇ ਛੇ ਪੜਾਅ ਹਨ: ਸੰਟੈਕਸ ਵਿਸ਼ਲੇਸ਼ਣ, ਅਰਥਵਾਦੀ ਵਿਸ਼ਲੇਸ਼ਣ, ਕੋਡ ਜਨਰੇਸ਼ਨ.
ਸੰਗ੍ਰਹਿ ਕਾਰਜ ਪ੍ਰੋਗਰਾਮਾਂ ਲਈ ਕੰਮ ਕਰਦਾ ਹੈ
ਪੂਰਵ ਪ੍ਰਕਿਰਿਆ: ਸੰਕਲਨ ਦੇ ਮੁ stageਲੇ ਪੜਾਅ ਨੂੰ ਪ੍ਰੀਪ੍ਰੋਸੈਸਿੰਗ ਨਾਮ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ
ਸੰਕਲਨ: ਸੰਕਲਨ ਦਾ ਦੂਜਾ ਪੜਾਅ ਉਲਝਣ ਵਿੱਚ ਕਾਫ਼ੀ ਹੈ ਜਿਸ ਨੂੰ ਸੰਕਲਨ ਕਿਹਾ ਜਾਂਦਾ ਹੈ
ਅਸੈਂਬਲੀ: ਅਸੈਂਬਲੀ ਉਹ ਹੈ ਜੋ ਸੰਕਲਨ ਦਾ ਤੀਜਾ ਕਦਮ ਹੈ. ਇਸ ਪੜਾਅ ਦੇ ਦੌਰਾਨ, ਇੱਕ ਅਸੈਂਬਲਰ ਨੂੰ ਅਸੈਂਬਲੀ ਦੀਆਂ ਹਦਾਇਤਾਂ ਦਾ ਕੋਡ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰਨ ਲਈ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ
ਜੋੜਨਾ: ਜੋੜਨਾ ਇਹ ਹੈ ਕਿ ਸੰਕਲਨ ਦਾ ਅੰਤਮ ਕਦਮ |