সমাবেশ ভাষা শেখা কঠিন হতে পারে, তবে এটি নির্দিষ্ট পাঠ্যক্রমের জন্য একটি প্রয়োজনীয়তাও হতে পারে। শেখা শুরু করার জন্য, আপনি কোড ব্লক ব্যবহার করতে পারেন, একটি বিনামূল্যে সি কম্পাইলার, যা নাসম (নেটওয়াইড অ্যাসেম্বলার) এর সাথে যুক্ত।
ধাপ
ধাপ 1. কোড ব্লক ডাউনলোড থেকে কোডব্লক ডাউনলোড করুন।
ধাপ 2. নেটওয়াইড অ্যাসেম্বলার থেকে nasm ডাউনলোড করুন।
ধাপ the। সেটআপ চালানোর মাধ্যমে কোডব্লক ইনস্টল করুন।
exe ফাইলটি আপনি ডাউনলোড করেছেন।
ধাপ 4. কোডব্লক ফোল্ডারে নাসম বের করুন এবং ইনস্টল করুন, যেমন
C: / Program Files / CodeBlocks / MinGW / bin।
ধাপ 5. একটি পরীক্ষা চালানোর জন্য নীচের সোর্স কোড দ্বারা ইনস্টলেশন কাজ করছে কিনা তা পরীক্ষা করুন।
এটি একটি Win32 কনসোল প্রোগ্রাম যা এক লাইনে "হ্যালো, ওয়ার্ল্ড" লিখেছে এবং; তারপর প্রস্থান করে। এটি একটি সি লাইব্রেরির সাথে সংযুক্ত করা প্রয়োজন।
ধাপ 6. উপরের সোর্স কোডটি helloworld হিসাবে সংরক্ষণ করুন।
অবস্থানে asm: C: / Program Files / CodeBlocks / MinGW / bin।
ধাপ 7. nasmpath চালান।
ব্যাট
এই কমান্ডটি লিখুন: nasm -f win32 helloworld.asm। এটি একই ডিরেক্টরিতে একটি helloworld.obj ফাইল তৈরি করা উচিত।
ধাপ 8. টাইপ করে অবজেক্ট ফাইলটি চালান:
gcc helloworld.obj। এটি a.exe নামে একটি ফাইল তৈরি করা উচিত।
ধাপ 9. পরীক্ষা প্রোগ্রাম চালানোর জন্য a.exe টাইপ করুন এবং আপনার ফলাফল পান।
"হ্যালো, ওয়ার্ল্ড" শব্দগুলি স্ক্রিনে প্রদর্শিত হওয়া উচিত।
1 এর পদ্ধতি 1: কোড
global _main extern _printf section.text _main: push message call _printf add esp, 4 ret message: db 'Hello, World', 10, 0