با سلام.
در این مطلب قصدم معرفی چند ابزار برای نوشتن کدهای اسمبلی هست.
البته نوشتن کد که در هر محیطی قابل انجام هست. مهم اسمبل کردن اونهاست که توسط نرم افزاری به نام «اسمبلر» این کار رو برامون انجام میده. اگرچه زبان اسمبلی که یک زبان مشکل هم هست ، خودش سینتکس های متفاوتی داره ولی معمولا سینتکس Intel بیشتر از سایرین (مثل AT&T ) مورد استفاده قرار میگیره.
در اینجا میخوام شما رو با نرم افزار NASM آشنا کنم. نرم افزار آزاد هست و تقریبا در هر توزیعی یافت میشه. برای دانلود و نصب کافیه :
sudo apt-get install nasm
و برای آموزش :
man nasm
البته مستندات پروژه هایی که با ASM یا همون اسمبلی نوشته شدند (مثل مایک او اس) هم میتونه در استفاده از این برنامه کمکتون کنه 🙂