लोगो
यूनियनपीडिया
संचार
Google Play पर पाएं
नई! अपने एंड्रॉयड डिवाइस पर डाउनलोड यूनियनपीडिया!
इंस्टॉल करें
ब्राउज़र की तुलना में तेजी से पहुँच!
 

असेम्बली भाषा और उत्क्रम अभियांत्रिकी

शॉर्टकट: मतभेद, समानता, समानता गुणांक, संदर्भ

असेम्बली भाषा और उत्क्रम अभियांत्रिकी के बीच अंतर

असेम्बली भाषा vs. उत्क्रम अभियांत्रिकी

असेम्बली भाषा (assembly language) या असेम्बलर भाषा (assembler) कम्प्यूटर तथा अन्य प्रोग्राम करने योग्य युक्तियों (जैसे माइक्रोकन्ट्रोलर) की निम्न-स्तरीय प्रोग्रामन भाषा है। असेम्बली के बाद भाषा तथा मशीन आर्किटेक्चर में प्रायः बहुत घनिष्ट सम्बन्ध होता है। एक विशेष कम्प्यूटर आर्किटेक्चर के लिये असेम्बली भाषा भी विशिष्ट होती है। असेम्बली भाषा को 'सांकेतिक मशीन कोड' भी कह सकते हैं। मशीनी भाषा द्वारा प्रोग्राम तैयार करने मे आने वाली कठिनाईयो को दूर करने हेतु कम्प्यूटर वैज्ञानिको ने एक अन्य कम्प्यूटर प्रोग्राम भाषा का निर्माण किया। इस कम्प्यूटर प्रोग्रामिंग भाषा को असेम्बली भाषा कहते है। कम्प्यूटर प्रोग्रामिंग भाषा के विकास का पहला कदम यह था कि मशीनी भाषा को अंकीय क्रियांवयन संकेतो के स्थान पर अक्षर चिन्ह स्मरणोपकारी का प्रयोग किया गया। स्मरणोपकारी का अर्थ यह है कि -एसी युक्ति जो हमारी स्मृति मे वर्ध्दन करें। जैसे घटाने के लिये मशीनी भाषा मे द्विअंकीय प्रणाली मे 1111 और दशमलव प्रणाली मे 15 का प्रयोग किया जाता है, अब यदि इसके लिये मात्र sub का प्रयोग किया जाए तो यह प्रोग्रामर की समय मे सरलता लाएगी। पारिभाषिक शब्दो मे, वह कम्प्यूटर प्रोग्रामिंग भाषा जिसमे मशीनी भाषा मे प्रयुक्त अंकीय संकेतो के स्थान पर अक्षर अथवा चिन्हो का प्रयोग किया जाता है, असेम्बली भाषा अथवा symbol language कहलाती है। असेम्बली भाषा मे मशीन कोड के स्थान पर ’नेमोनिक कोड’ का प्रयोग किया गया जिन्हे मानव मस्तिष्क आसानी से पहचान सकता था जैसे-LDA(load),Tran(Translation),JMP(Jump) एवं इसी प्रकार के अन्य नेमोनिक कोड जिन्हे आसानी से पहचाना व याद रखा जा सकता था। इनमे से प्रत्येक के लिये एक मशीन कोड भी निर्धारित किया गया, पर असेम्बली कोड से मशीन कोड मे परिवर्तन का काम, कम्प्यूटर मे ही स्थित एक प्रोग्राम के जरिये किया जाने लगा, इस प्रकार के प्रोग्राम को असेम्बलर नाम दिया गया। यह एक अनुवादक की भांति कार्य करता है। . किसी उत्पाद से उसके डिजाइन के बारे में जानकारी प्राप्त करना, तथा उस जानकारी के आधार पर वही उत्पाद या कोई दूसरा उत्पाद बनाने की प्रक्रिया को उत्क्रम अभियांत्रिकी (Reverse engineering) कहते हैं। उत्क्रम अभियांत्रिकी के लिए प्रायः उत्पाद (जैसे यांत्रिक युक्तियों, इलेक्ट्रॉनिक युक्तियों, कम्प्यूटर प्रोग्राम, आदि।) को खोलना (disassembling) पड़ता है और उसके विभिन्न घटकों एवं इसके कार्यप्रणाली का विश्लेषण करना पड़ता है। श्रेणी:कम्प्यूटर संरक्षा श्रेणी:अभियांत्रिकी की संकल्पनाएँ श्रेणी:गुप्तचार श्रेणी:उत्पादन एवं विनिर्माण श्रेणी:तकनीकी आसूचना.

असेम्बली भाषा और उत्क्रम अभियांत्रिकी के बीच समानता

असेम्बली भाषा और उत्क्रम अभियांत्रिकी आम में 0 बातें हैं (यूनियनपीडिया में)।

सूची के ऊपर निम्न सवालों के जवाब

असेम्बली भाषा और उत्क्रम अभियांत्रिकी के बीच तुलना

असेम्बली भाषा 3 संबंध है और उत्क्रम अभियांत्रिकी 2 है। वे आम 0 में है, समानता सूचकांक 0.00% है = 0 / (3 + 2)।

संदर्भ

यह लेख असेम्बली भाषा और उत्क्रम अभियांत्रिकी के बीच संबंध को दर्शाता है। जानकारी निकाला गया था, जिसमें से एक लेख का उपयोग करने के लिए, कृपया देखें:

अरे! अब हम फेसबुक पर हैं! »