ورود

View Full Version : سوال: کدام اسمبلر را پیشنهاد می کنید؟



motherboard
شنبه 05 مهر 1393, 19:31 عصر
سلام.تو اینترنت اسمبلر ها وIDE های مختلفی وجود داره.مثل emu8086 و یا masm32 و یا nasm و یا tasm
ایا این ها فرقی هم دارند؟ کدام رو پیشنهاد می کنید؟کار کردن با کدام راحت تر است؟ممنون.

masoud.8086
شنبه 05 مهر 1393, 23:47 عصر
سلام
تا قبل سال 2008 که emu 8086 بیاد تو بازار از masm ,tasm استفاده میشد
خوب حالاشما تو امولاتور چون محیطش گرافیکی هست راحت تری وامکانات خطایابیش بهتر و سریعتره اونم بخاطر ابنه که به صورت کامپایلری عمل میکنه فقط مشکل امولاتور اینه که از تمام وقفه ها پشتیبانی نمیکنه برعکس masm , tasm که از همه وقفه ها پیشتیبانی میکنه ولی کار باهش سختر و خطابابی مشکل تری داره اینم بگم که نرم افزار امولاتور ی نرم افزار اسرایلی هست..به نظر من اگه میخوای برنامه های برزگ با تعداد خط بالا بنویسی از امولاتور 8086 و اگر تعداد خطوط کمه از masm , tasm استفاد کن موفق باشی..

xman_1365_x
شنبه 19 مهر 1393, 00:24 صبح
masm32 یک محیط توسعه هست که داخلش ماکرو اسمبلر مایکروسافت، editor، فایل های راهنما، نمونه سورس و ابزارهای دیگرو شامل میشه - (ماکرو اسمبلر برای نسخه های 16 تا 64 بیتی وجود دارد)
tasm اسمبلر شرکت بورلند هست که قدیمی هست و قابلیت اسمبل کردن 16و 32 بیتی رو داره
emu8086 یک شبیه ساز اسمبلی 8086 هست که از اسمبلر FASM استفاده میکنه که توانایی اسمبل کردن 16-32 بیتی رو داره
در کل نظر من اینه
اگر برای اسمبلی 16 بیتی میخواین
از tasm و emu8086 استفاده کنید(tasm رو کنار emu8086 استفاده کنید چون در 8086emu محدودیت دستورات پرش رو خودش اصلاح میکنه برای یادگیری بهتره هر دو را داشته باشید و برنامتون رو با هر دو تست کنید)
برای 32 بیتی هم میتونید از IDE های RADASM و WINASM در کنار اسمبلر هایی که وجود داره استفاده کنید(بعضی ها اسمبلر ها خصوصیات خوبی دارند مثلا NASM برای بوت لودر نوشتن و پشتیبانی و اسمبل کردن در چند سیستم عامل و... رو دارا هست)
موفق باشید

typeman9
یک شنبه 13 اسفند 1396, 15:22 عصر
سلام.تو اینترنت اسمبلر ها وIDE های مختلفی وجود داره.مثل emu8086 و یا masm32 و یا nasm و یا tasm
ایا این ها فرقی هم دارند؟ کدام رو پیشنهاد می کنید؟کار کردن با کدام راحت تر است؟ممنون.


با کسب اجازه از مدیر محترم بخش اسمبلی:
سلام:
کاملترین و بهترین و بروزترین اسمبلر دنیا اسمبلر Fasm است .
ادرس سایت اسمبلر Fasm

https://flatassembler.net

وارد سایت که شدی روی عبارت Message Board کلیک کن تا وارد انجمن کاربران زبان اسمبلی بشوی . برای عضویت باید اول این اسمبلر را دانلود کنی بعد ماشین حسابش را فعال کن و کد مربوطه را وارد کنی .


برای همه ی زمینه ها و کاربردها اسمبلر Fasm به تنهایی جوابگو می باشد و عملا نیازی به سایر اسمبلرها نداری . سایر اسمبلرها یا منسوخ شده اند یا در اینده منسوخ خواهند شد . ولی Fasm یک اسمبلر ابدی و جاودانه است .