چند برنامه کاربردی برای برنامه نویسان اسمبلی در لینوکس

با سلام.

در این مطلب قصدم معرفی چند ابزار برای نوشتن کدهای اسمبلی هست.

البته نوشتن کد که در هر محیطی قابل انجام هست. مهم اسمبل کردن اونهاست که توسط نرم افزاری به نام «اسمبلر» این کار رو برامون انجام میده. اگرچه زبان اسمبلی که یک زبان مشکل هم هست ، خودش سینتکس های متفاوتی داره ولی معمولا سینتکس Intel بیشتر از سایرین (مثل AT&T ) مورد استفاده قرار میگیره.

در اینجا میخوام شما رو با نرم افزار NASM آشنا کنم. نرم افزار آزاد هست و تقریبا در هر توزیعی یافت میشه. برای دانلود و نصب کافیه :

sudo apt-get install nasm

و برای آموزش :

 

man nasm

البته مستندات پروژه هایی که با ASM یا همون اسمبلی نوشته شدند (مثل مایک او اس) هم میتونه در استفاده از این برنامه کمکتون کنه 🙂

Share

منتشرشده توسط

محمدرضا حقیری

نیازی نمی بینم تا اینجا رو پر کنم، ترجیح میدم یه صفحه داشته باشم و کامل توضیح بدم داستان خودم رو :)

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *