असेंबली भाषा सीखना मुश्किल हो सकता है, लेकिन यह कुछ पाठ्यक्रम के लिए भी एक आवश्यकता हो सकती है। सीखना शुरू करने के लिए, आप कोडब्लॉक का उपयोग कर सकते हैं, एक मुफ्त सी कंपाइलर, जिसे नैसम (नेटवाइड असेंबलर) के साथ जोड़ा जाता है।
कदम
चरण 1. कोड ब्लॉक डाउनलोड से कोडब्लॉक डाउनलोड करें।
चरण 2. नेटवाइड असेंबलर से डाउनलोड करें।
चरण 3. सेटअप चलाकर कोडब्लॉक स्थापित करें।
exe फ़ाइल जिसे आपने डाउनलोड किया था।
चरण 4। कोडब्लॉक फ़ोल्डर में NASM निकालें और इंस्टॉल करें, उदा।
C:\Program Files\CodeBlocks\MinGW\bin.
चरण ५। परीक्षण चलाने के लिए नीचे दिए गए स्रोत कोड द्वारा जाँचें कि स्थापना काम कर रही है या नहीं।
यह एक Win32 कंसोल प्रोग्राम है जो एक लाइन पर "Hello, World" लिखता है और; फिर निकल जाता है। इसे सी लाइब्रेरी से जोड़ने की जरूरत है।
चरण 6. उपरोक्त स्रोत कोड को helloworld के रूप में सहेजें।
स्थान में asm: C:\Program Files\CodeBlocks\MinGW\bin.
चरण 7. नसमपथ चलाएँ।
बल्ला।
यह आदेश दर्ज करें: nasm -f win32 helloworld.asm। इसे उसी निर्देशिका में एक helloworld.obj फ़ाइल तैयार करनी चाहिए।
चरण 8. टाइप करके ऑब्जेक्ट फ़ाइल निष्पादित करें:
जीसीसी helloworld.obj. इसे a.exe नाम की एक फाइल बनानी चाहिए।
चरण 9. परीक्षण कार्यक्रम चलाने के लिए a.exe टाइप करें और अपना परिणाम प्राप्त करें।
स्क्रीन पर "हैलो, वर्ल्ड" शब्द प्रदर्शित होने चाहिए।
विधि १ का १: कोड
ग्लोबल _मेन एक्सटर्न _प्रिंटफ सेक्शन। टेक्स्ट _मेन: पुश मैसेज कॉल _प्रिंटफ एएसपी जोड़ें, 4 रिट मैसेज: डीबी 'हैलो, वर्ल्ड', 10, 0