跳至內容

組合語言列表

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

該條目記述的是各組譯器與組合語言的列表。

x86組合語言

[編輯]

這些x86組合語言用於英特爾80x86微處理器架構

組合語言 OS 開放原始碼 特許條款 x86-64 積極開發
A86/A386英語A86 (software) Windows, DOS 專有
DevelSoftware Assembler Windows, Linux, Unix-like 免費軟件
FASM英語FASM Windows, DOS, Linux, Unix-like BSD特許條款
GAS Unix-like, Windows, DOS GNU通用公共特許條款
GoAsm Windows 免費軟件
HLA Windows, Linux, FreeBSD, Mac OS X 公有領域 ?
JWASM Windows, DOS Sybase Open Watcom Public Licence英語Sybase Open Watcom Public Licence
LZASM Windows, DOS 免費軟件 ?
MASM Windows, DOS 專有 [1]
NASM Windows, Linux, Mac OS X, DOS, OS/2 BSD特許條款
POASM Windows, Windows Mobile 免費軟件
TASM英語Turbo Assembler Windows, DOS 專有 ?[2]
WASM英語Open Watcom Assembler Windows, DOS, OS/2 Sybase Open Watcom Public Licence英語Sybase Open Watcom Public Licence ?
TCCASM Unix-like, Windows LGPL ?
Yasm Windows, DOS, Linux, Mac OS X, Unix-like BSD特許條款
  1. ^ Active and supported, but not advertised.
  2. ^ Part of the C++ Builder Tool Chain, but not sold as a stand-alone product, or marketed since the CodeGear spin-off. Borland was still selling it up until then: https://web.archive.org/web/20100822224449/http://info.borland.com/borlandcpp/cppcomp/tasmfact.html

其他組合語言

[編輯]
組合語言 特許條款 指令集 主要平台
Atari Assembler Editor英語Atari Assembler Editor 專有 MOS Technology 6502 雅達利8位元電腦家族英語Atari 8-bit family
Babbage英語Babbage (programming language) 專有 GEC 4000 系列英語GEC 4000 series GEC 4000 系列英語GEC 4000 series
COMPASS英語COMPASS 專有 CDC mainframe CDC mainframe
GPASM英語GPUTILS GPL PIC微控制器 多種平台
HLASM英語HLASM 專有 z/Architecture英語z/Architecture z/Architecture英語z/Architecture
Lisa 專有 MOS Technology 6502 Apple II 系列
MAC/65英語MAC/65 專有 MOS Technology 6502 雅達利8位元電腦家族英語Atari 8-bit family
ID3E 免費供學術使用 SC123 SC123 emulator
ASM-One英語ASM-One Macro Assembler 免費軟件 Motorola 680x0英語Motorola 68000 series Amiga
PASMO GPL Zilog Z80 多種平台
MRS頁面存檔備份,存於互聯網檔案館 GPL Zilog Z80,8080 ZX Spectrum, PMD-85英語PMD 85
MACRO-11英語MACRO-11 未知 PDP-11 PDP-11

參見

[編輯]