Showing posts with label LANGUAGEPROCESSOR. Show all posts

LANGUAGE PROCESSOR (भाषा का प्रॉसेसर) किसी विशेष कार्य को करने के लिए कंप्यूटर को दिए गए निर्देश एक ऐसी भाषा में होते हैं, ज...

LANGUAGE PROCESSOR (भाषा का प्रॉसेसर)


किसी विशेष कार्य को करने के लिए कंप्यूटर को दिए गए निर्देश एक ऐसी भाषा में होते हैं, जिसे कंप्यूटर द्वारा समझा जाना चाहिए अर्थात द्विआधारी भाषा में जिसका अर्थ है कि कंप्यूटर केवल मशीन भाषा को समझ सकता है जो कि बाइनरी कोड में है (0,1) हम प्रोग्राम को एक में लिखते हैं उच्च स्तर की भाषा - बुनियादी कोबोल, सी, सी ++। उच्च स्तरीय भाषा को मशीन भाषा में अनुवाद करने के लिए विभिन्न सॉफ्टवेयर का उपयोग किया जाता है जो भाषा प्रोसेसर हैं।

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

यदि एक भाषा प्रोसेसर एक अनुवादक है जो मशीन का उत्पादन करता है या
विधानसभा कोड आउटपुट के रूप में (ऑब्जेक्ट कोड या निष्पादन कोड में)
तब कंपाइलर कहा जाता है। यदि भाषा प्रोसेसर निष्पादित करने वाला भाषा प्रोसेसर अनुवादित प्रोग्राम को निष्पादित करता है
तब इसे दुभाषिया कहा जाता है।

एक ठेठ प्रोग्रामिंग भाषा कार्यान्वयन, स्रोत कार्यक्रम में
घटक (फाइल या मॉड्यूल) को ऑब्जेक्ट मॉड्यूल या ऑब्जेक्ट फाइल नामक घटकों का उत्पादन करने के लिए पहले मशीन भाषा में अनुवादित किया जाता है। ट्रांसलेशन स्टेप के बाद एक लिंकेज एडिटर (या लिंकर) एक प्रोग्राम के लिए एक ऑब्जेक्ट से कई ऑब्जेक्ट कंपोनेंट्स को जोड़कर लाइब्रेरी से एक एक्जीक्यूटेबल प्रोग्राम तैयार करता है। यह या तो एक मध्यवर्ती कदम के रूप में हो सकता है, या कुछ मामलों में घटकों के रूप में यह आवश्यक है। इस कार्यक्रम का निष्पादन एक वास्तविक कंप्यूटर या एक आभासी कंप्यूटर के लिए एक सिम्युलेटर द्वारा किया जा सकता है।

वहाँ भाषा प्रोसेसर के तीन प्रकार हैं।


1) कंपाइलर(COMPILER )
2) ASSEMBLER
3) इंटरप्रेन्योर (INTERPRETER)

ASSEMBLER  एक असेंबलर एक भाषा प्रोसेसर है जो कि असेंबल करता है मशीन भाषा में भाषा। एक टूल जिसे असेम्बलर कहा जाता है, असेंबली ...

ASSEMBLER 

एक असेंबलर एक भाषा प्रोसेसर है जो कि असेंबल करता है मशीन भाषा में भाषा। एक टूल जिसे असेम्बलर कहा जाता है, असेंबली लैंग्वेज को बाइनरी कोड में बदल देता है। रुकावट। एसेम्बलर्स एक फ्रेंडलिस्ट प्रदान करता है कंप्यूटर के 0 और 1s की तुलना में प्रतिनिधित्व जो लेखन और पढ़ने के कार्यक्रमों को सरल बनाता है।

FUNCTION OF ASSEMBLER (ASSEMBLER का समारोह)

1) मेमनोनिक ऑपरेशन कोड को अपनी मशीन भाषा में परिवर्तित करें
समकक्ष।
2) प्रतीकात्मक ऑपरेंड्स को उनके समकक्ष मशीन पते में परिवर्तित करता है।
3) उचित प्रारूप में मशीन अनुदेश का निर्माण।
4) डेटा स्थिरांक को आंतरिक मशीन अभ्यावेदन में परिवर्तित करें।
5) ऑब्जेक्ट प्रोग्राम और अस्सेव्स लिस्टिंग लिखते हैं।