Home Assembler<span class="dashicons " data-icon="" style="display:inline;vertical-align:baseline;"></span>

Assembler

Assembler एक program है जो assembly language को मशीनी भाषा में परिवर्तित करता है। यह असेंबली कोड से basic commands और संचालन लेता है और उन्हें binary code में अनुवाद करता है जिसे एक विशेष प्रकार के processor द्वारा पहचाना जा सकता है।

Assembler एक compilers के समान है जिसमें यह निष्पादन योग्य कोड उत्पन्न करता है। हालाँकि, असेंबलर सरल है क्योंकि यह केवल निम्न-स्तरीय कोड (assembly language) का machine कोड में अनुवाद करता है। चूंकि प्रत्येक असेंबली भाषा एक विशेष प्रोसेसर के लिए डिज़ाइन की गई है, प्रोग्राम असेंबली असेंबली कोड से मशीन कोड तक एक-से-एक मैपिंग का उपयोग करके की जाती है। दूसरी ओर, कंपाइलर को किसी विशेष प्रोसेसर के लिए उच्च-स्तरीय जेनेरिक source code को मशीन कोड में अनुवाद करने की आवश्यकता होती है।

अधिकांश प्रोग्राम एक उच्च-स्तरीय programming languages में लिखे जाते हैं और एक कंपाइलर का उपयोग करके सीधे मशीन कोड में संकलित किए जाते हैं। हालांकि, कुछ मामलों में, आप functions को अनुकूलित करने के लिए असेंबली कोड का उपयोग कर सकते हैं ताकि वे एक विशेष तरीके से निष्पादित हो सकें। इसलिए, IDEs में अक्सर एक Assembler शामिल होता है जो आपको उच्च-स्तरीय और निम्न-स्तरीय दोनों भाषाओं से प्रोग्राम बनाने की अनुमति देता है।

« Back to Terms Index

नई पोस्ट