مقایسه اسمبلرها

آنچه در ادامه می‌آید فهرستی از اسمبلرها است؛ اسمبلر برنامه‌ای کامپیوتری است که کد منبع زبان اسمبلی را به کد دودویی ترجمه می‌کنند.

 اسمبلرهای چندمنظوره 
گنو اسمبلر (GAS) تحت پروانه عمومی همگانی گنو: بسیاری از مجموعه دستورالعمل‌های هدف شامل معماری آرم، ریزکنترل‌گر ای‌وی‌آر، معماری ایکس۸۶، فری‌اسکیل ۶۸اچ‌سی۱۱، فری‌اسکیل کلدفایر، ام۶۸کا، تی‌آی ام‌اس‌پی۴۳۰، زد۸۰، پاورپی‌سی، سیستم زد آی‌بی‌ام

ASxxxx Cross Assembler (بخشی از پروژه Small Device C Compiler) تحت پروانه عمومی همگانی گنو: چندین مجموعه دستورالعمل هدف شامل اینتل ام‌سی‌اس-۵۱، زد۸۰، فری‌اسکیل ۶۸اچ‌سی۰۸ و ریزپردازنده پی‌آی‌سی.

Vasm اسمبلر قابل حمل و بازهدف‌پذیر: مجموعه دستورالعمل‌های هدف شامل خانواده ۶۸۰۰۰ موتورولا، کلدفایر، پاورپی‌سی، سی۱۶ایکس/اس‌تی۱۰، ۶۵۰۲ و زد۸۰.

Amsterdam Compiler Kit بسیاری از معماری‌های دهۀ ۱۹۸۰ را هدف قرار می‌دهد، شامل ام‌اواس تکنولوژی ۶۵۰۲, موتورلا ۶۸۰۰، خانواده ۶۸۰۰۰ موتورولا، معماری آرم، معماری ایکس۸۶، زد۸۰ و زیلوگ زد۸۰۰۰.

 اسمبلرهای تک منظوره 
 اسمبلرهای ۶۵۰۲ 
 اسمبلر پروانه نرم‌افزار مجموعه دستورالعمل پلتفرم میزبان 64tass عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲، دبلیو دی‌سی ۶۵سی۰۲، دبلیودی‌سی ۶۵۸۱۶/۶۵۸۰۲ گوناگون ACME عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲، دبلیو دی‌سی ۶۵سی۰۲، دبلیودی‌سی ۶۵۸۱۶/۶۵۸۰۲ گوناگون ASM6 مالکیت عمومی ام‌اواس تکنولوژی ۶۵۰۲ گوناگون ATASM عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲ گوناگون Atari Assembler Editor  ام‌اواس تکنولوژی ۶۵۰۲ خانواده ۸-بیت آتاری C64List  ام‌اواس تکنولوژی ۶۵۰۲ کمودور ۶۴ CA65 عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲، دبلیودی‌سی ۶۵سی۰۲، دبلیودی‌سی ۶۵۸۱۶/۶۵۸۰۲ گوناگون dasm  عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲ و بقیه گوناگون dreamass عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲، دبلیودی‌سی ۶۵۸۱۶/۶۵۸۰۲ گوناگون French Silk  ام‌اواس تکنولوژی ۶۵۰۲ کمودور ۶۴ Kick Assembler  ام‌اواس تکنولوژی ۶۵۰۲ گوناگون Lisa  ام‌اواس تکنولوژی ۶۵۰۲ اپل II MAC/۶۵  ام‌اواس تکنولوژی ۶۵۰۲ خانواده ۸-بیت آتاری Merlin  ام‌اواس تکنولوژی ۶۵۰۲، دبلیودی‌سی ۶۵سی۰۲، دبلیودی‌سی ۶۵۸۱۶/۶۵۸۰۲ اپل II، کمودور ۶۴، کمودور ۱۲۸ WLA DX عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲ و بقیه گوناگون XA65 عمومی همگانی گنو ام‌اواس تکنولوژی ۶۵۰۲ و بقیه گوناگون XASM مالکیت عمومی ام‌اواس تکنولوژی ۶۵۰۲ گوناگون

اسمبلرهای ۶۸۰x۰ 
 اسمبلر پروانه نرم‌افزار مجموعه دستورالعمل پلتفرم میزبان A68K  خانواده ۶۸۰۰۰ موتورولا آمیگا ASM-One Macro Assembler  خانواده ۶۸۰۰۰ موتورولا آمیگا Digital Research Assembler  خانواده ۶۸۰۰۰ موتورولا آتاری اس‌تی Fantasm  خانواده ۶۸۰۰۰ موتورولا مکینتاش GFA-Assembler  خانواده ۶۸۰۰۰ موتورولا آتاری اس‌تی GST Macro Assembler  خانواده ۶۸۰۰۰ موتورولا آتاری اس‌تی HiSoft DevPac Assembler  خانواده ۶۸۰۰۰ موتورولا آمیگا، آتاری اس‌تی Mac Assembler  خانواده ۶۸۰۰۰ موتورولا مکینتاش MaxonASM  خانواده ۶۸۰۰۰ موتورولا آمیگا Metacomco Macro Assembler  خانواده ۶۸۰۰۰ موتورولا آمیگا، آتاری اس‌تی MPW Assembler  خانواده ۶۸۰۰۰ موتورولا مکینتاش OMA  خانواده ۶۸۰۰۰ موتورولا آمیگا PhxAss  خانواده ۶۸۰۰۰ موتورولا آمیگا Seka Assembler  خانواده ۶۸۰۰۰ موتورولا آمیگا، آتاری اس‌تی

 معماری آرم 
 اسمبلر  پروانه نرم‌افزار مجموعه دستورالعمل پلتفرم میزبان Archimedes Assembler  آرم آکورن آریشمدس ARM, inc. armasm  آرم لینوکس و ویندوز FASMARM  آرم گوناگون IAR ARM Assembler  آرم ویندوز Microsoft armasm  آرم ویژوال استودیو ۲۰۰۵

اسمبلرهای آی‌بی‌ام مین‌فریم
 اسمبلر پروانه نرم‌افزار مجموعه دستورالعمل پلتفرم میزبان BAL  آی‌بی‌ام سیستم/۳۶۰ آی‌بی‌ام بی‌پی‌اس/۳۶۰ Dignus Systems/ASM  زد/معماری متعدد HLASM  زد/معماری زد/معماری IBM Assembler XF  آی‌بی‌ام سیستم/۳۷۰ آی‌بی‌ام سیستم/۳۷۰ PL360  آی‌بی‌ام سیستم/۳۶۰ آی‌بی‌ام سیستم/۳۶۰

 اسمبلرهای معماری پاور 
 اسمبلر پروانه نرم‌افزار مجموعه دستورالعمل پلتفرم میزبان IBM AIX assembler  معماری پاور آی‌بی‌ام ای‌آی‌ایکس MPW Power Assembler  پاورپی‌سی اپل پاور مکینتاش Power Fantasm  پاورپی‌سی اپل پاور مکینتاش StormPowerASM  پاورپی‌سی پاورپی‌سی آمیگا

 اسمبلرهای ایکس۸۶ 

 اسمبلر سیستم‌عامل متن‌باز پروانه نرم‌افزار ایکس۸۶-۶۴ توسعۀ فعال A86/A386 ویندوز، داس     ACK لینوکس، مینیکس، شبه یونیکس    ۱۹۸۵- Arrowsoft Assembler داس     IBM ALP اواس/۲     AT&T یونیکس سیستم ۵     Bruce D. Evans' as86 مینیکس ۱٫x، بخش ۱۶-بیت لینوکس     Digital Research ASM86 سی‌پی/ام-۸۶، داس، آی‌اس‌آی‌اس اینتل     DevelSoftware Assembler ویندوز، لینوکس، شبه یونیکس     FASM ویندوز، داس، لینوکس، شبه یونیکس     GAS شبه یونیکس، ویندوز، داس، اواس/۲     GoAsm ویندوز     HLA ویندوز، لینوکس، فری‌بی‌اس‌دی، اواس ده     JWASM ویندوز، داس، لینوکس، فری‌بی‌اس‌دی، اواس/۲     LZASM ویندوز، داس     MASM ویندوز، داس، اواس/۲     Mical a86 یونیکس، داس، پی‌سی/آی‌ایکس     NASM ویندوز، لینوکس، اواس ده، داس، اواس/۲     Tim Paterson's ASM داس-۸۶، داس دیباگ     POASM ویندوز، ویندوز موبایل     RosAsm ویندوز     SLR's OPTASM داس     TASM ویندوز، داس     WASM ویندوز، داس، اواس/۲     TCCASM شبه یونیکس، ویندوز     Xenix زنیکس ۲٫۳ و ۳٫۰ (قبل از ۱۹۸۵)     Yasm ویندوز، داس، لینوکس، شبه یونیکس    
  بخشی از منبع مینیکس ۳ است، اما فعالیت آشکاری در توسعه آن به چشم نمی‌خورد. تاریخچۀ کدهای منبع موجود است.
  توسط اینتراکتیو در سال ۱۹۸۶، زمانیکه آن‌ها سیستم پنجم را به معماری‌های اینتل آی‌ای‌پی‌ایکس۲۸۶ و ۸۰۳۸۶ منتقل کردند، توسعه یافت. معماری‌گون سینتکس ای‌تی‌تی چون به عنوان منبعی برای GAS استفاده شده بود. هنوز هم در محصولات گروه اس‌سی‌او، یونیکس‌ور و اپن‌سرور استفاده می‌شود.
  وب‌گاه رسمی آن دیگر فعال به نظر نمی‌رسد. همچنین به عنوان بخشی از پورت‌های فری‌بی‌اس‌دی، در بی‌سی‌سی-۱۹۹۵٫۰۳٫۱۲ پیشنهاد شده است.
  فعال است و پشتیبانی می‌شود ولی برای آن تبلیغ نمی‌گردد.
  در ۱۹۸۲ توسط مؤسسه فناوری ماساچوست به عنوان یک اسمبلر چند سکویی توسعه یافت؛ این اسمبلر در ۱۹۹۳ توسط اینتراکتیو تحت قرارداد آی‌بی‌ام برای توسعۀ پی‌سی/آی‌ایکس انتخاب شد. از سینتکس آن بعدها به عنوان مبنای ACK assembler در مینیکس ۱٫x استفاده شد.
  نسخۀ بایگانی شدۀ پروژه RosAsm.
  بخشی از ابزارهای زنجیره‌ای سی++بیلدر است اما به عنوان یک محصول مستقل فروخته نشد یا از زمان عرضه محصول جانبی CodeGear به فروش رسید; بورلند از آن موقع به فروش آن پرداخت. آخرین نسخۀ آن یعنی ۵٫۰ مورخ ۱۹۹۶ است.
  توربو اسمبلر توسط Uriah Barnett از مؤسسه Speedware واقع در ساکرامنتو، کانادا بین سال‌های ۱۹۸۴ تا ۱۹۸۷ با عنوان «Turbo Editasm» توسعه یافت. این محصول بعداً به بورلند فروخته شد تا با عنوان توربو اسمبلر عرضه شود.

 اسمبلرهای دیگر معماری‌ها 
 اسمبلر پروانه نرم‌افزار مجموعه دستورالعمل پلتفرم میزبان ALM(زبان اسمبلی برای مولتیکس)  جی‌ئی-۶۴۵هانیول ۶۱۸۰ جی‌ئی-۶۴۵هانیول ۶۱۸۰ Babbage  مجموعه ۴۰۰۰ جی‌ئی‌سی مجموعه ۴۰۰۰ جی‌ئی‌سی COMPASS  سی‌دی‌سی مین‌فریم سی‌دی‌سی مین‌فریم MACRO-10  پی‌دی‌پی-۱۰ پی‌دی‌پی-۱۰ MACRO-11  پی‌دی‌پی-۱۱ پی‌دی‌پی-۱۱ MACRO-32  وی‌ای‌ایکس وی‌ای‌ایکس PASMO  زد۸۰ متعدد MRS  زد۸۰، ۸۰۸۰ اسپکتروم، پی‌ام‌دی-۸۵ ASEM-51  ۸۰۵۱ سامانه نهفته GPASM  ریزکنترل‌گر پی‌آی‌سی متعدد ID3E  اس‌سی۱۲۳ شبیه‌ساز اس‌سی۱۲۳ MIPS  معماری ام‌آی‌پی‌اس معماری ام‌آی‌پی‌اس SOAP(Symbolic Optimal Assembly Program)  آی‌بی‌ام ۶۵۰ آی‌بی‌ام ۶۵۰ MPW IIgs Assembler   دبلیودی ۶۵سی۸۱۶ اپل آی‌آی‌جی‌اس MetaSymbol  اس‌دی‌اس/ایکس‌دی‌اس سیگما سیستم اس‌دی‌اس/ایکس‌دی‌اس سیگما سیستم Autocoder  آی‌بی‌ام آی‌بی‌ام ۷۰۰/۷۰۰۰ ۷۰۵، ۱۴xx، ۱۴۱۰، ۷۰۱۰، ۷۰۷۰، ۷۰۷۲، ۷۰۷۴، ۷۰۸۰ گوناگون FAP(برنامه اسمبلی فورترن)  آی‌بی‌ام ۷۰۹، ۷۰۴x، ۷۰۹x گوناگون MAP(برنامه ماکرو اسمبلی)  آی‌بی‌ام ۷۰۹، ۷۰۴x، ۷۰۹x گوناگون SPS(Symbolic Programming System)  آی‌بی‌ام ۱۴xx، ۱۶۲۰، ۱۷۱۰ آی‌بی‌ام ۱۴۰۱، ۱۴۴۰، ۱۴۶۰، ۱۶۲۰، ۱۷۱۰

 در واقع COMPASS یک خانواده از اسمبلرهای ماشین‌های متمایز است.
 در واقع AUTOCODER یک خانواده از اسمبلرهای ماشین‌های متمایز است.
 در واقع SPS یک خانواده از اسمبلرهای ماشین‌های متمایز است.

 منابع 

رده:اسمبلرها
رده:مقایسه نرم‌افزارها