असेंबली भाषा में प्रोग्राम कैसे करें

विषयसूची:

असेंबली भाषा में प्रोग्राम कैसे करें
असेंबली भाषा में प्रोग्राम कैसे करें

वीडियो: असेंबली भाषा में प्रोग्राम कैसे करें

वीडियो: असेंबली भाषा में प्रोग्राम कैसे करें
वीडियो: विधानसभा भाषा ट्यूटोरियल 2024, नवंबर
Anonim

असेंबली भाषा एक निम्न-स्तरीय प्रोग्रामिंग भाषा है जिसके कथन प्रोसेसर के निर्देशों के अनुरूप होते हैं। हार्डवेयर को समझने वाले निर्देशों में मानव-लिखित निर्देशों का परिवर्तन एक असेंबलर प्रोग्राम की मदद से किया जाता है, जिसने भाषा को नाम दिया।

असेंबली भाषा में प्रोग्राम कैसे करें
असेंबली भाषा में प्रोग्राम कैसे करें

ज़रूरी

विकास वातावरण GSS विजुअल असेंबलर, ASMedit, RadASM।

निर्देश

चरण 1

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

चरण 2

लिखित प्रोग्राम टेक्स्ट को मशीन कोड में अनुवाद करने के लिए एक अनुवादक (अधिक आधुनिक भाषाओं में एक कंपाइलर जैसा कुछ) डाउनलोड और इंस्टॉल करें। MASM, RosASM, Yasm, NASM और अन्य आपकी मदद कर सकते हैं।

चरण 3

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

चरण 4

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

सिफारिश की: