어셈블러의 비교

아래는 즉 어셈블리어 소스 코드를 이진 프로그램으로 변환하는 컴퓨터 프로그램을 가리키는 어셈블러들의 목록이다.
* GNU 어셈블러 (gas)
* ASxxxx 크로스 어셈블러
* 암스테르담 컴파일러 킷 (ACK)
* LLVM
* 일부 기타 자체 호스팅하는 네이티브 대상 언어 구현체(Go, 프리 파스칼, SBCL 등)는 여러 대상을 위한 자체 어셈블러를 갖추고 있다.
===6502 어셈블러===
 어셈블러
 라이선스
 명령어 집합
 호스트 플랫폼
  64tass
 
 MOS 6502, WDC 65C02, WDC 65816
 다양함
  ACME
 
 MOS 6502, WDC 65C02, WDC 65816
 다양함
 AS65
 
 MOS 6502, WDC 65C02, WDC 65816
 다양함
  ASM6
 
 MOS 6502
 다양함
  ATASM
 
 MOS 6502
 다양함
 아타리 어셈블러 에디터
 
 MOS 6502
 아타리 8비트 계열
 아타리 매크로 어셈블러
 
 MOS 6502
 아타리 8비트 계열
  C64List
 
 MOS 6502
 코모도어 64
  CA65
 
 MOS 6502, WDC 65C02, WDC 65816
 다양함
 CSC6502
 
 MOS 6502, WDC 65C02
 다양함
  dasm 
 
 MOS 6502, 기타
 다양함
  dreamass
 
 MOS 6502, WDC 65816
 다양함
 프렌치 실크
 
 MOS 6502
 코모도어 64
  킥 어셈블러
 
 MOS 6502
 다양함
 Lisa
 
 MOS 6502
 애플 II
 MAC/65
 
 MOS 6502, WDC 65C02
 아타리 8비트 계열
  Macross
 
 MOS 6502
 다양함
  MADS
 
 MOS 6502, WDC 65816
 다양함
  MAE
 
 MOS 6502, WDC 65C02, WDC 65816
 아타리 8비트 계열
 매직 ASM
 
 허드슨 HuC6280
 도스
 멀린
 
 MOS 6502, WDC 65C02, WDC 65816
 애플 II, 코모도어 64, 코모도어 128
  MOSASM
 
 MOS 6502
 다양함
 NESASM
 
 리코 2A03
 도스
  Ophis
 
 MOS 6502, WDC 65C02, 4502/4510 (실험적)
 다양함
 ORCA/M
 
 MOS 6502, WDC 65C02
 애플 II
 S-C 어셈블러 II
 
 MOS 6502
 애플 II
  TMPx
 
 MOS 6502
 다양함
 vasm
 
 MOS 6502
 다양함
 VISUAL6502
 
 MOS 6502
 다양함
  WLA DX
 
 MOS 6502, 기타
 다양함
  XA65
 
 MOS 6502, 기타
 다양함
  XASM
 
 MOS 6502
 다양함
===680x0 어셈블러===
 어셈블러
 오픈 소스
 라이선스
 명령어 집합
 호스트 플랫폼
 개발 중
 A68K
 
 
 모토로라 680x0
 코모도어 아미가
 
 ASM-One 매크로 어셈블러
 
 
 모토로라 680x0
 코모도어 아미가
 
 디지털 리서치 어셈블러
 
 
 모토로라 680x0
 아타리 ST
 
 Fantasm
 
 
 모토로라 680x0
 애플 매킨토시
 
 GFA-어셈블러
 
 
 모토로라 680x0
 아타리 ST
 
 GST 매크로 어셈블러
 
 
 모토로라 680x0
 아타리 ST
 
 HiSoft DevPac 어셈블러
 
 
 모토로라 680x0
 코모도어 아미가, 아타리 ST
 
 맥 어셈블러
 
 
 모토로라 680x0
 애플 매킨토시
 
 MaxonASM
 
 
 모토로라 680x0
 코모도어 아미가
 
 Metacomco Macro Assembler
 
 
 모토로라 680x0
 코모도어 아미가, 아타리 ST
 
 MPW 어셈블러
 
 
 모토로라 680x0
 애플 매킨토시
 
 OMA
 
 
 모토로라 680x0
 코모도어 아미가
 
  PhxAss
 
 
 모토로라 680x0
 코모도어 아미가
 
 퓨어 어셈블러
 
 
 모토로라 680x0
 아타리 ST
 
 Data Becker Profimat
 
 
 모토로라 680x0
 아타리 ST
 
 세카 어셈블러
 
 
 모토로라 680x0
 코모도어 아미가, 아타리 ST
 
  TurboAss
 
 
 모토로라 680x0
 아타리 ST
 
 vasm
 
 
 모토로라 680x0
 다양함
 
===ARM 어셈블러===
 어셈블러
 라이선스
 명령어 집합
 호스트 플랫폼
 아르키메데스 어셈블러
 
 ARM
 아콘 아르키메데스
 ARM, inc. armasm
 
 ARM
 리눅스, 윈도우
  FASMARM
 
 ARM
 x86
  IAR ARM 어셈블러
 
 ARM
 윈도우
 마이크로소프트 armasm
 
 ARM
 Visual Studio 2005
 vasm
 
 ARM
 다양함
===IBM 메인프레임 어셈블러===
 어셈블러
 라이선스
 명령어 집합
 호스트 플랫폼
 BAL
 
 IBM 시스템/360
 IBM BPS/360
  Dignus Systems/ASM
 
 z/아키텍처
 수많음
 HLASM
 
 z/아키텍처
 수많음
 IBM 어셈블러 D
 
 IBM 시스템/360
 IBM DOS/360
 IBM 어셈블러 F
 
 IBM 시스템/360
 IBM OS/360 및 CP-67/CMS
 IBM Assembler H
 
 IBM 시스템/360 및 System/370
 IBM OS/360
 IBM 어셈블러 XF
 
 IBM 시스템/370
 수많음
 PL360
 
 IBM 시스템/360
 IBM OS/360
===파워 아키텍처 어셈블러===
 어셈블러
 라이선스
 명령어 집합
 호스트 플랫폼
 IBM AIX 어셈블러
 
 POWER
 IBM AIX
 MPW 파워 어셈블러
 
 파워PC
 파워 맥
 Power Fantasm
 
 파워PC
 파워 맥
 StormPowerASM
 
 파워PC
 PowerPC 아미가
 vasm
 
 파워PC
 다양함
===x86 어셈블러===
 어셈블러
 운영 체제
 오픈 소스
 라이선스
 X86-64
 개발 중
 A86/A386
 윈도우, 도스
 
 
 
 
 ACK
 리눅스, 미닉스, 유닉스 계열
 
 
 
 1985-? 
 Arrowsoft Assembler
 도스
 
 
 
 
 IBM ALP
 OS/2
 
 
 
 
 AT&T
 유닉스 시스템 V
 
 
 
 
 Bruce D. Evans' as86
 미닉스 1.x, 16비트 일부(리눅스)
 
 
 
 
 디지털 리서치 ASM86
 CP/M-86, 도스, 인텔의 ISIS 및 iRMX
 
 
 
 
  DevelSoftware 어셈블러
 윈도우, 리눅스, 유닉스 계열
 
 
 
 
 FASM
 윈도우, 도스, 리눅스, 유닉스 계열
 
 
 
 
 GAS
 유닉스 계열, 윈도우, 도스, OS/2
 
 
 
 
 GoAsm
 윈도우
 
 
 
 
 HLA
 윈도우, 리눅스, FreeBSD, macOS
 
 
 
 
 오픈 왓콤 어셈블러 (HJWASM, JWASM, WASM)
 윈도우, 도스, 리눅스, FreeBSD, OS/2
 
 
 
 
  LZASM
 윈도우, 도스
 
 
 
 
 MASM
 윈도우, 도스, OS/2
 
 
 
 
 Mical a86
 유닉스, 도스, PC/IX
 
 
 
 
 NASM
 윈도우, 리눅스, macOS, 도스, OS/2
 
 
 
 
 팀 패터슨의 ASM
 86-DOS, 도스 DEBUG
 
 
 
 
 POASM
 윈도우, 윈도우 모바일
 
 
 
 
 RosAsm
 윈도우
 
 
 
 
 SLR's OPTASM
 도스
 
 
 
 
 TASM
 윈도우, 도스
 
 
 
 
 TCCASM
 유닉스 계열, 윈도우
 
 
 
 
 vasm
 다양함
 
 
 
 
 제닉스
 제닉스 2.3 및 3.0 (1985년 이전)
 
 
 
 
 Yasm
 윈도우, 도스, 리눅스, 유닉스 계열
 
 
 
 
 리퀴드
 윈도우, 도스
 
 
 
 
 어셈블러
 라이선스
 명령어 집합
 호스트 플랫폼
 ALM(Assembly Language for Multics)
 
 GE-645하니웰 6180
 GE-645하니웰 6180
 Babbage
 
 GEC 4000 시리즈
 GEC 4000 시리즈
 COMPASS
 
 CDC 메인프레임
 CDC 메인프레임
 MACRO-10
 
 PDP-10
 PDP-10
 MACRO-11
 
 PDP-11
 PDP-11
 MACRO-32
 
 VAX
 VAX
 PASMO
 
 자일로그 Z80
 수많음
 SUPERAS
 퍼블릭 도메인
 히타치 SH2
 윈도우 API
 vasm
 
 자일로그 Z80, 모토로라 6800 계열
 다양함
  MRS
 
 자일로그 Z80, 8080
 ZX 스펙트럼, PMD 85
  ASEM-51
 
 8051
 임베디드 시스템s
 GPASM
 
 PIC 마이크로컨트롤러
 다수
 ID3E
 
 SC123
 SC123 에뮬레이터
 MIPS
 
 MIPS
 MIPS
 :en:Symbolic Optimal Assembly Program (SOAP)
 
 IBM 650
 IBM 650
 MPW IIgs 어셈블러
 
 WD 65C816
 애플 IIGS
 메타-심볼
 
 SDS/XDS Sigma systems
 SDS/XDS Sigma systems
 오토코더
 
 IBM 705, 14xx, 1410, 7010, 7070, 7072, 7074, 7080
 다양함
 Fortran Assembly Program (FAP)
 
 IBM 709, 704x, 709x
 다양함
 매크로 어셈블리 프로그램 (MAP)
 
 IBM 709, 704x, 709x
 다양함
 Symbolic Programming System (SPS)
 
 IBM 14xx, 1620, 1710
 IBM 1401, 1440, 1460, 1620, 1710
 ASMB, ASBL, NSBL - Numeric op codes(1900 Operating System Executive용)
 
 ICL 1900
 ICL 1900
 GINerator mnemonic opcodes(GEORGE용)
 
 ICL 1900
 ICL 1900
 PLAN mnemonic opcodes(commercial 1900 programs용)
 
 ICL 1900
 ICL 1900
 UTMOST
 
 유니박 III
 유니박 III