Knowledge (XXG)

Comparison of assemblers

Source 📝

29:
and may have limited or no usable functionality outside of the compiler system. Some assemblers are hosted on the target processor and operating system, while other assemblers (cross-assemblers) may run under an unrelated operating system or processor. For example, assemblers for
190:
inside the language, or even included as a library, but aren't always suitable for being used outside of their framework - no command-line tool exists, or only the intermediate representation can be used as their input, or the set of supported targets is very
34:
are not usually hosted on the target system since it would not have the storage and terminal I/O to permit entry of a program from a keyboard. An assembler may have a single target processor or may have options to support multiple processor types.
167:
is used. Nevertheless for the most common targets the LLVM MC (machine code) project provides an assembler both as an integrated component of the compilers and as an external tool.
2825:
Tool Chain, but not sold as a stand-alone product, or marketed since the CodeGear spin-off; Borland was still selling it until then. Version 5.0, the last, is dated 1996.
3933: 1658: 1624: 1271: 3733:, 65816, ACE, F2MC-8L, F2MC-16L, HMCS400, 6301, 6309, H8/300(H), H8/500, SH7000 / SH7600 / SH7700, HuC6280, PPC403GA, 4004/4040, 8008, MCS-48, MCS-41, 358: 2836:
by Uriah Barnett from Speedware Inc (Sacramento, CA) between 1984 and 1987, then later sold to, or marketed by, Borland as their Turbo Assembler.
1948: 1924: 1887: 1301: 3175: 3926: 3395: 2630: 2391: 897: 3906: 164: 2784: 26: 3974: 3143: 3170: 4160: 3866: 3693: 3261: 3234: 3207: 3064: 2872: 1980: 1846: 1769: 1765: 1388: 951: 837: 669: 214: 3919: 2728: 3470: 3443: 1367: 3834: 3762: 3326: 2979: 2431: 2291: 1882: 871: 393: 159:
targets many platforms, however its main focus is not machine-dependent code generation; instead a more high-level
4030: 3528: 3186: 2404: 1342: 175: 4129: 2386: 1499: 1245: 1225: 1208: 1198: 1183: 1175: 1165: 1144: 1136: 1126: 171: 4124: 3644: 2901: 2189: 1819: 1748: 270: 242: 160: 99: 2382: 2244: 2031: 1629: 1561: 1232: 435: 237: 122: 4048: 3989: 2792: 2348: 1738: 1686: 1646: 1613: 1587: 1400: 1296: 795: 768: 741: 709: 134: 72: 21: 698: 3792: 3730: 3565: 3538: 3508: 3305: 3268: 3153: 2712: 2591: 2554: 2219: 2201: 2153: 2122: 2090: 2018: 1919: 1671: 1513: 1460: 1435: 763: 544: 469: 401: 371: 278: 250: 4155: 4024: 3800: 3768: 3331: 2949: 2921: 2305: 799: 634: 599: 575: 549: 513: 475: 440: 406: 376: 337: 309: 283: 255: 126: 115: 3907:
List of assemblers running on S100 bus hardware, including CP/M hosted assemblers for 8080 and Z80
4119: 3709: 3080: 2887: 2867: 1975: 1862: 1779: 1395: 967: 848: 685: 422: 230: 68: 4036: 3954: 3358: 3353: 3341: 3031: 3001: 2971: 2936: 2733: 2622: 2579: 2503: 2467: 2444: 2414: 2364: 2315: 2275: 2224: 2006: 1334: 1308: 1275: 906: 76: 3698: 3069: 2877: 2453: 2172: 2166: 2036: 1985: 1851: 1793: 1789: 1759: 956: 842: 674: 536: 332: 219: 138: 111: 64: 48: 4114: 4042: 3969: 3776: 3703: 3163: 3158: 3102: 3074: 2613: 2608: 2569: 1856: 1211: 1178: 1139: 961: 889: 884: 679: 449: 381: 224: 187: 31: 4104: 4087: 4082: 4072: 4007: 3984: 3623: 3385: 2931: 2843:
Last stable version 1.3.0 was released in August 2014, and low maintenance since then:
2507: 1998: 1732: 1706: 1680: 1676: 1639: 1607: 1581: 1555: 1522: 1518: 1413: 1383: 1004: 995: 461: 4149: 4092: 4018: 3772: 3649: 3627: 3619: 3449: 2788: 2335: 2261: 2248: 2145: 1869: 1824: 1721: 1405: 1292: 858: 725: 130: 44: 3979: 3964: 3734: 3009: 2822: 2753: 2534: 2528: 2483: 2449: 2310: 2058: 1901: 488: 363: 3804: 3614: 3597: 3592: 3376: 3039: 2941: 2266: 1895: 1874: 986: 863: 730: 554: 492: 427: 415: 288: 260: 179: 150: 2666: 2562: 321: 4077: 4067: 3671: 3666: 3195: 2804: 1891: 1228: 607: 483: 298: 103: 2959: 4097: 3816: 3301: 3277: 3256: 3112: 3087: 3027: 2997: 2967: 2892: 2796: 2745: 2698: 2618: 2409: 2271: 2236: 2050: 1238: 1219: 1186: 1153: 1037: 1012: 902: 603: 479: 456: 444: 410: 314: 146: 107: 92: 88: 52: 3716: 3796: 3751: 3575: 3570: 3548: 3543: 3518: 3513: 3488: 3484: 3460: 3381: 3229: 3202: 3191: 3131: 3127: 2800: 2515: 1475: 1329: 1325: 1266: 1262: 1215: 1111: 1089: 1085: 1081: 1056: 1052: 585: 84: 2496: 186:) have their own assemblers with multiple targets. They may be used for 3436: 3431: 3414: 3409: 3315: 3282: 3019: 2989: 2913: 2773: 2574: 2372: 2323: 2177: 2140: 2135: 2072: 1929: 1453: 1360: 1355: 1321: 1258: 1193: 1160: 1121: 1027: 975: 808: 643: 522: 346: 80: 3911: 4109: 3743:, DOS/DPMI, DOS (no longer maintained), OS/2 (no longer maintained), 3249: 3244: 3222: 3217: 2909: 2905: 2539: 2355: 1809: 1650: 1617: 1468: 1428: 1000: 991: 388: 60: 3830: 3822: 3744: 3740: 2741: 2703: 2693: 2546: 2463: 2459: 2360: 2327: 2319: 2232: 2185: 2109: 2103: 2046: 2042: 1716: 1531: 812: 804: 715: 647: 639: 612: 561: 526: 518: 350: 342: 620: 4012: 3812: 3788: 3784: 3780: 2897: 2680: 2475: 2422: 2376: 2283: 2214: 2193: 2082: 1798: 1535: 1527: 1443: 183: 156: 3915: 2844: 2795:
because it was used as a reference for GAS. Still used for The
4134: 3826: 3808: 3273: 3117: 3092: 2737: 2583: 2543: 2471: 2418: 2368: 2279: 2228: 2181: 2114: 2077: 2010: 1911: 1696: 1663: 1597: 1571: 1545: 1505: 1483: 1418: 1373: 1101: 1071: 1042: 1017: 142: 56: 2964:
Peter Kollner, Paul Flo Williams, John Critchley, Bas Wijnen
1951:, 40x, 440, 460, 6xx, 7xx, 7xxx, 860, Book-E, e300 and e500 25:. Some assemblers are components of a compiler system for a 3891: 781: 499: 2791:
to Intel iAPX286 and 80386 architectures. Archetypical of
3365: 1465:
Fujitsu Technology Series SE (Similar to IBM System/370)
125:(ACK) targets many architectures of the 1980s, including 102:
project): GPL: several target instruction sets including
3779:, 6809, 68HC11, 68HC(S)12, 68HC16, 740, 78K/0, 78K/0S, 2776:
source tree, but without obvious development activity.
98:
SDAS (fork of ASxxxx Cross Assemblers and part of the
47:(GAS): GPL: many target instruction sets, including 4058: 3998: 3947: 2994:Sjoerd Mastijn, Aprisobal, Peter Helcmanovský, ... 1440:Univac 9060 and 9070 (Similar to IBM System/370) 326:Andre Kaesmacher, Hauke Brandes, Börje Sieling 174:native-targeted language implementations (like 3927: 8: 3775:(6802/6808), 6801(6803/HD6303), 6804, 6805, 3320:James Bowman, Craig Franklin, David Barnett 3934: 3920: 3912: 3767:1802, S2650, SC/MP, MPS430, 6100, 61860, 3683: 3054: 2854: 1964: 1836: 941: 827: 659: 204: 3500:used for 1900 Operating System Executive 786:James Hammons, George Nakos, Landon Dyer 504:James Hammons, George Nakos, Landon Dyer 3737:, MCS-251, MCS-96/196/296, 8080/8085, [ 3582:Single Address Assembly Language (SAAL) 1833:POWER, PowerPC, and Power ISA assemblers 3848: 7: 3498:ASMB, ASBL, NSBL - Numeric op codes, 2814:Active, supported, but unadvertised. 3999: 3799:(sm83), H8/3xx, Cypress PSoC(M8C), 3791:), AT89LP, 8X300(8X305), DS8XCXXX, 3176:City and Guilds of London Institute 1282:GCOS Macro Assembly Program (GMAP) 1061:IBM 1410 Processor Operating System 3892:The Yasm Modular Assembler Project 3557:used for commercial 1900 programs 3366:Rednex Game Boy Development System 2352:(HJWASM a.k.a. UASM, JWASM, WASM) 14: 3855:Modification of IBM's Assembler F 3783:, 8008S, 8048(8041/8022/8021), 3421:Technical Assembly System (TASS) 3396:Symbolic Optimal Assembly Program 2832:Turbo Assembler was developed as 1476:z390 Portable Mainframe Assembler 3292:Volker Barthelmann, Frank Wille 2646:Volker Barthelmann, Frank Wille 1939:Volker Barthelmann, Frank Wille 919:Volker Barthelmann, Frank Wille 757:Volker Barthelmann, Frank Wille 566:Volker Barthelmann, Frank Wille 3171:City & Guilds Mnemonic Code 2785:Interactive Systems Corporation 27:high-level programming language 3975:Low-level programming language 3051:Other single target assemblers 472:, Free for non-commercial use 1: 3680:Retargetable/cross-assemblers 3262:Digital Equipment Corporation 3235:Digital Equipment Corporation 3208:Digital Equipment Corporation 2169:RASM-86 Relocating Assembler 590:Cameron Kaiser, André Fachat 3795:, EZ80, F2MC8L/FX, F8/3870, 2845:https://github.com/yasm/yasm 1776:Xerox Assembly Program (AP) 3868:Xerox Assembly Program (AP) 3819:(HD64180), and Z280 series 3525:GINerator mnemonic opcodes, 3471:Symbolic Programming System 3444:Symbolic Programming System 1900:All platforms supported by 1368:IBM Basic Assembly Language 165:intermediate representation 39:As part of a compiler suite 4177: 3865:Xerox Corporation (1975). 3187:City & Guilds Computer 3136:1410/7010 Operating System 2706:2.3 and 3.0 (before 1985) 1642:and others (table-driven) 1337:/IBJOB on 709, 704x, 709x 394:Optimized Systems Software 4031:Microsoft Macro Assembler 3529:GEORGE (operating system) 2787:in 1986 when they ported 2392:Sybase Open Watcom Public 1491:Simulated IBM System/370 1343:Symbolic Assembly Program 3960:Comparison of assemblers 1500:IBM High-Level Assembler 1246:Fortran Assembly Program 1199:Control Data Corporation 1166:Control Data Corporation 1127:Control Data Corporation 695:ASM-One Macro Assembler 353:, possibly other Unices 196:Single target assemblers 3752:ASxxxx Cross Assemblers 3645:UNIVAC 1100/2200 series 1820:UNIVAC 1100/2200 series 1749:Scientific Data Systems 271:Shepardson Microsystems 243:Shepardson Microsystems 100:Small Device C Compiler 3634:Meta Assembler (MASM) 3555:PLAN mnemonic opcodes, 1806:Meta Assembler (MASM) 1630:University of Waterloo 1425:UNIVAC VS/9 Assembler 1309:Macro Assembly Program 1272:Fortran Monitor System 974:Assembly Language for 267:Atari Macro Assembler 238:Atari Assembler Editor 123:Amsterdam Compiler Kit 18:This is an incomplete 4049:Open Watcom Assembler 3990:x86 assembly language 3717:The Macroassembler AS 3465:IBM 1401, 1440, 1460 3107:IBM 1401, 1440, 1460 2349:Open Watcom Assembler 1687:OS/360 and successors 1401:Penn State University 1297:Honeywell 6000 series 4161:Software comparisons 4130:Instruction listings 3843:Notes and references 3306:Motorola 6800 family 3103:IBM 1401, 1440, 1460 2667:86-Assembler for DOS 1068:7070/7074 Autocoder 938:Mainframe Assemblers 4125:Calling conventions 4025:High Level Assembly 3942:x86 assembly topics 3332:PIC microcontroller 2882:Development active 2856: 1993:Development active 1450:BS2000 Assembler H 1116:IBM 7058 Processor 1098:7080 Autocoder III 800:MOS Technology 6502 690:Development active 635:MOS Technology 6502 600:MOS Technology 6502 576:MOS Technology 6502 550:MOS Technology 6502 514:MOS Technology 6502 476:MOS Technology 6502 441:MOS Technology 6502 407:MOS Technology 6502 377:MOS Technology 6502 338:MOS Technology 6502 310:MOS Technology 6502 284:MOS Technology 6502 256:MOS Technology 6502 116:PIC microcontroller 4120:Processor register 2888:Microsoft MACRO-80 2855: 1908:IBM AIX assembler 1780:Xerox Data Systems 4143: 4142: 4037:Netwide Assembler 3955:Assembly language 3840: 3839: 3677: 3676: 3048: 3047: 2937:Crystal Computing 2765: 2764: 1958: 1957: 1830: 1829: 1693:IBM Assembler XF 1179:upper 3000 series 1140:lower 3000 series 935: 934: 821: 820: 653: 652: 4168: 3936: 3929: 3922: 3913: 3894: 3889: 3883: 3882: 3880: 3878: 3873: 3862: 3856: 3853: 3756:Alan R. Baldwin 3684: 3055: 2857: 2842: 2831: 2820: 2813: 2782: 2771: 2454:Hans Peter Anvin 2173:Digital Research 2167:Digital Research 2039:, Ceriel Jacobs 2037:Andrew Tanenbaum 1965: 1837: 1794:Xerox 500 series 1790:SDS Sigma series 1760:SDS Sigma series 1594:IBM Assembler F 1568:IBM Assembler E 1542:IBM Assembler D 942: 828: 699:Rune Gram-Madsen 660: 656:680x0 assemblers 537:Synapse Software 333:Artistic License 205: 112:Freescale 68HC08 65:Freescale 68HC11 49:ARM architecture 32:embedded systems 4176: 4175: 4171: 4170: 4169: 4167: 4166: 4165: 4146: 4145: 4144: 4139: 4115:Program counter 4060: 4054: 4043:Turbo Assembler 3994: 3970:Instruction set 3943: 3940: 3903: 3898: 3897: 3890: 3886: 3876: 3874: 3871: 3864: 3863: 3859: 3854: 3850: 3845: 3704:Instruction set 3682: 3556: 3526: 3499: 3493:IBM 1620, 1710 3164:GEC 4000 series 3159:GEC 4000 series 3137: 3075:Instruction set 3053: 2853: 2839: 2828: 2817: 2810: 2779: 2768: 2614:Fabrice Bellard 2452:, Julian Hall, 2351: 2220:Tomasz Grysztar 1963: 1857:Instruction set 1835: 1237: 1235: 1231: 1218: 1214: 1152: 1150: 1148: 1088: 1084: 1062: 1055: 1003: 994: 962:Instruction set 940: 890:Fabrice Bellard 826: 680:Instruction set 658: 450:Apple II series 382:Apple II series 225:Instruction set 203: 201:6502 assemblers 198: 188:inline assembly 41: 12: 11: 5: 4174: 4172: 4164: 4163: 4158: 4148: 4147: 4141: 4140: 4138: 4137: 4132: 4127: 4122: 4117: 4112: 4107: 4105:Memory address 4102: 4101: 4100: 4095: 4090: 4088:Interrupt flag 4085: 4083:Direction flag 4080: 4070: 4064: 4062: 4056: 4055: 4053: 4052: 4046: 4040: 4034: 4028: 4022: 4016: 4013:Flat Assembler 4010: 4004: 4002: 3996: 3995: 3993: 3992: 3987: 3985:Microassembler 3982: 3977: 3972: 3967: 3962: 3957: 3951: 3949: 3945: 3944: 3941: 3939: 3938: 3931: 3924: 3916: 3910: 3909: 3902: 3901:External links 3899: 3896: 3895: 3884: 3857: 3847: 3846: 3844: 3841: 3838: 3837: 3820: 3765: 3760: 3757: 3754: 3748: 3747: 3738: 3727: 3724: 3722: 3721:Alfred Arnold 3719: 3713: 3712: 3706: 3701: 3696: 3691: 3688: 3681: 3678: 3675: 3674: 3669: 3664: 3661: 3659: 3657: 3653: 3652: 3647: 3642: 3639: 3637: 3635: 3631: 3630: 3617: 3612: 3609: 3607: 3605: 3601: 3600: 3595: 3590: 3587: 3585: 3583: 3579: 3578: 3573: 3568: 3563: 3560: 3558: 3552: 3551: 3546: 3541: 3536: 3533: 3531: 3522: 3521: 3516: 3511: 3506: 3503: 3501: 3495: 3494: 3491: 3481: 3478: 3476: 3474: 3467: 3466: 3463: 3457: 3454: 3452: 3447: 3440: 3439: 3434: 3429: 3426: 3424: 3422: 3418: 3417: 3412: 3407: 3404: 3402: 3399: 3392: 3391: 3388: 3386:Game Boy Color 3379: 3374: 3371: 3369: 3362: 3361: 3356: 3351: 3348: 3346: 3344: 3338: 3337: 3334: 3329: 3324: 3321: 3318: 3312: 3311: 3308: 3299: 3296: 3293: 3290: 3286: 3285: 3280: 3271: 3266: 3264: 3259: 3253: 3252: 3247: 3242: 3239: 3237: 3232: 3226: 3225: 3220: 3215: 3212: 3210: 3205: 3199: 3198: 3189: 3184: 3181: 3178: 3173: 3167: 3166: 3161: 3156: 3151: 3148: 3146: 3140: 3139: 3138:(1410-PR-155) 3134: 3125: 3122: 3120: 3115: 3109: 3108: 3105: 3100: 3097: 3095: 3090: 3084: 3083: 3077: 3072: 3067: 3062: 3059: 3052: 3049: 3046: 3045: 3042: 3037: 3034: 3025: 3024:Berge Edouard 3022: 3016: 3015: 3012: 3007: 3004: 2995: 2992: 2986: 2985: 2982: 2977: 2974: 2965: 2962: 2956: 2955: 2952: 2947: 2944: 2939: 2934: 2932:Zeus Assembler 2928: 2927: 2924: 2919: 2916: 2895: 2890: 2884: 2883: 2880: 2875: 2870: 2864: 2861: 2852: 2851:Z80 assemblers 2849: 2848: 2847: 2837: 2826: 2815: 2808: 2777: 2763: 2762: 2759: 2756: 2751: 2748: 2731: 2726: 2722: 2721: 2718: 2715: 2710: 2707: 2701: 2696: 2690: 2689: 2686: 2683: 2678: 2675: 2672: 2671:Stephen Duffy 2669: 2663: 2662: 2659: 2656: 2653: 2650: 2647: 2644: 2640: 2639: 2636: 2633: 2628: 2625: 2616: 2611: 2605: 2604: 2597: 2594: 2589: 2586: 2577: 2572: 2566: 2565: 2560: 2557: 2552: 2549: 2537: 2532: 2525: 2524: 2521: 2518: 2513: 2510: 2508:Windows Mobile 2501: 2499: 2493: 2492: 2489: 2486: 2481: 2478: 2457: 2447: 2441: 2440: 2437: 2434: 2428: 2425: 2412: 2407: 2401: 2400: 2397: 2394: 2389: 2379: 2358: 2353: 2345: 2344: 2341: 2338: 2333: 2330: 2313: 2308: 2302: 2301: 2298: 2295: 2289: 2286: 2269: 2264: 2258: 2257: 2254: 2251: 2245:Simplified BSD 2242: 2239: 2222: 2217: 2211: 2210: 2207: 2204: 2199: 2196: 2175: 2170: 2163: 2162: 2159: 2156: 2151: 2148: 2143: 2138: 2132: 2131: 2128: 2125: 2120: 2117: 2112: 2107: 2100: 2099: 2096: 2093: 2088: 2085: 2080: 2075: 2069: 2068: 2065: 2062: 2056: 2053: 2040: 2034: 2028: 2027: 2024: 2021: 2016: 2013: 2004: 2003:Eric Isaacson 2001: 1995: 1994: 1991: 1988: 1983: 1978: 1972: 1969: 1962: 1961:x86 assemblers 1959: 1956: 1955: 1952: 1946: 1943: 1940: 1937: 1933: 1932: 1927: 1922: 1917: 1914: 1909: 1905: 1904: 1898: 1885: 1880: 1877: 1872: 1866: 1865: 1859: 1854: 1849: 1844: 1841: 1834: 1831: 1828: 1827: 1822: 1817: 1814: 1812: 1807: 1803: 1802: 1796: 1787: 1784: 1782: 1777: 1773: 1772: 1762: 1757: 1754: 1752: 1746: 1742: 1741: 1735: 1733:IBM System/360 1730: 1727: 1724: 1719: 1713: 1712: 1709: 1707:IBM System/370 1704: 1701: 1699: 1694: 1690: 1689: 1683: 1677:IBM System/360 1674: 1669: 1666: 1661: 1654: 1653: 1643: 1640:IBM System/360 1637: 1634: 1632: 1627: 1621: 1620: 1610: 1608:IBM System/360 1605: 1602: 1600: 1595: 1591: 1590: 1584: 1582:IBM System/360 1579: 1576: 1574: 1569: 1565: 1564: 1558: 1556:IBM System/360 1553: 1550: 1548: 1543: 1539: 1538: 1525: 1523:z/Architecture 1519:IBM System/370 1516: 1511: 1508: 1503: 1496: 1495: 1494:Simulated MVS 1492: 1489: 1486: 1481: 1478: 1472: 1471: 1466: 1463: 1458: 1456: 1451: 1447: 1446: 1441: 1438: 1433: 1431: 1426: 1422: 1421: 1416: 1414:IBM System/360 1411: 1408: 1403: 1398: 1392: 1391: 1386: 1384:IBM System/360 1381: 1378: 1376: 1371: 1364: 1363: 1358: 1353: 1350: 1348: 1346: 1339: 1338: 1332: 1319: 1316: 1314: 1312: 1305: 1304: 1299: 1290: 1287: 1285: 1283: 1279: 1278: 1269: 1256: 1253: 1251: 1249: 1242: 1241: 1223: 1206: 1203: 1201: 1196: 1190: 1189: 1181: 1173: 1170: 1168: 1163: 1157: 1156: 1142: 1134: 1131: 1129: 1124: 1118: 1117: 1114: 1109: 1106: 1104: 1099: 1095: 1094: 1092: 1079: 1076: 1074: 1069: 1065: 1064: 1063:(1410-PR-155) 1059: 1050: 1047: 1045: 1040: 1033: 1032: 1030: 1025: 1022: 1020: 1015: 1008: 1007: 1005:Honeywell 6180 998: 996:Honeywell 6180 989: 984: 981: 979: 971: 970: 964: 959: 954: 949: 946: 939: 936: 933: 932: 929: 926: 923: 920: 917: 913: 912: 909: 900: 895: 892: 887: 881: 880: 877: 874: 869: 866: 861: 855: 854: 851: 845: 840: 835: 832: 825: 824:ARM assemblers 822: 819: 818: 815: 802: 796:Motorola 680x0 793: 790: 787: 784: 778: 777: 774: 771: 769:Motorola 680x0 766: 761: 758: 755: 751: 750: 747: 744: 742:Motorola 680x0 739: 736: 733: 728: 722: 721: 718: 712: 710:Motorola 680x0 707: 704: 701: 696: 692: 691: 688: 682: 677: 672: 667: 664: 657: 654: 651: 650: 637: 632: 629: 626: 623: 617: 616: 610: 597: 594: 591: 588: 582: 581: 578: 573: 570: 567: 564: 558: 557: 552: 547: 542: 539: 534: 530: 529: 516: 511: 508: 505: 502: 496: 495: 486: 473: 467: 464: 462:The Byte Works 459: 453: 452: 447: 438: 433: 430: 425: 419: 418: 413: 404: 399: 396: 391: 385: 384: 379: 374: 369: 366: 361: 355: 354: 340: 335: 330: 327: 324: 318: 317: 312: 307: 304: 301: 299:Apple Computer 296: 292: 291: 286: 281: 276: 273: 268: 264: 263: 258: 253: 248: 245: 240: 234: 233: 227: 222: 217: 212: 209: 202: 199: 197: 194: 193: 192: 168: 163:assembly-like 154: 119: 96: 73:Motorola 680x0 40: 37: 20:comparison of 13: 10: 9: 6: 4: 3: 2: 4173: 4162: 4159: 4157: 4154: 4153: 4151: 4136: 4133: 4131: 4128: 4126: 4123: 4121: 4118: 4116: 4113: 4111: 4108: 4106: 4103: 4099: 4096: 4094: 4093:Overflow flag 4091: 4089: 4086: 4084: 4081: 4079: 4076: 4075: 4074: 4071: 4069: 4066: 4065: 4063: 4057: 4050: 4047: 4044: 4041: 4038: 4035: 4032: 4029: 4026: 4023: 4020: 4019:GNU Assembler 4017: 4014: 4011: 4009: 4006: 4005: 4003: 4001: 3997: 3991: 3988: 3986: 3983: 3981: 3978: 3976: 3973: 3971: 3968: 3966: 3963: 3961: 3958: 3956: 3953: 3952: 3950: 3946: 3937: 3932: 3930: 3925: 3923: 3918: 3917: 3914: 3908: 3905: 3904: 3900: 3893: 3888: 3885: 3870: 3869: 3861: 3858: 3852: 3849: 3842: 3836: 3832: 3828: 3824: 3821: 3818: 3814: 3810: 3807:/3000, ST6, 3806: 3802: 3798: 3794: 3790: 3786: 3782: 3778: 3774: 3770: 3766: 3764: 3761: 3758: 3755: 3753: 3750: 3749: 3746: 3742: 3739: 3736: 3732: 3728: 3725: 3723: 3720: 3718: 3715: 3714: 3711: 3707: 3705: 3702: 3700: 3697: 3695: 3692: 3689: 3686: 3685: 3679: 3673: 3670: 3668: 3665: 3662: 3660: 3658: 3655: 3654: 3651: 3650:UNIVAC EXEC 8 3648: 3646: 3643: 3640: 3638: 3636: 3633: 3632: 3629: 3625: 3621: 3618: 3616: 3613: 3610: 3608: 3606: 3603: 3602: 3599: 3596: 3594: 3591: 3588: 3586: 3584: 3581: 3580: 3577: 3574: 3572: 3569: 3567: 3564: 3561: 3559: 3554: 3553: 3550: 3547: 3545: 3542: 3540: 3537: 3534: 3532: 3530: 3524: 3523: 3520: 3517: 3515: 3512: 3510: 3507: 3504: 3502: 3497: 3496: 3492: 3490: 3486: 3482: 3479: 3477: 3475: 3472: 3469: 3468: 3464: 3462: 3458: 3455: 3453: 3451: 3450:Gary Mokotoff 3448: 3445: 3442: 3441: 3438: 3435: 3433: 3430: 3427: 3425: 3423: 3420: 3419: 3416: 3413: 3411: 3408: 3405: 3403: 3400: 3397: 3394: 3393: 3389: 3387: 3383: 3380: 3378: 3375: 3372: 3370: 3367: 3364: 3363: 3360: 3357: 3355: 3352: 3349: 3347: 3345: 3343: 3340: 3339: 3335: 3333: 3330: 3328: 3325: 3322: 3319: 3317: 3314: 3313: 3309: 3307: 3303: 3300: 3297: 3294: 3291: 3288: 3287: 3284: 3281: 3279: 3275: 3272: 3270: 3267: 3265: 3263: 3260: 3258: 3255: 3254: 3251: 3248: 3246: 3243: 3240: 3238: 3236: 3233: 3231: 3228: 3227: 3224: 3221: 3219: 3216: 3213: 3211: 3209: 3206: 3204: 3201: 3200: 3197: 3193: 3190: 3188: 3185: 3182: 3179: 3177: 3174: 3172: 3169: 3168: 3165: 3162: 3160: 3157: 3155: 3152: 3149: 3147: 3145: 3142: 3141: 3135: 3133: 3129: 3126: 3123: 3121: 3119: 3116: 3114: 3111: 3110: 3106: 3104: 3101: 3098: 3096: 3094: 3091: 3089: 3086: 3085: 3082: 3078: 3076: 3073: 3071: 3068: 3066: 3063: 3060: 3057: 3056: 3050: 3043: 3041: 3038: 3035: 3033: 3029: 3026: 3023: 3021: 3018: 3017: 3013: 3011: 3008: 3005: 3003: 2999: 2996: 2993: 2991: 2988: 2987: 2983: 2981: 2978: 2975: 2973: 2969: 2966: 2963: 2961: 2958: 2957: 2953: 2951: 2948: 2945: 2943: 2940: 2938: 2935: 2933: 2930: 2929: 2925: 2923: 2920: 2917: 2915: 2911: 2907: 2903: 2899: 2896: 2894: 2891: 2889: 2886: 2885: 2881: 2879: 2876: 2874: 2871: 2869: 2865: 2862: 2859: 2858: 2850: 2846: 2841: 2838: 2835: 2834:Turbo Editasm 2830: 2827: 2824: 2819: 2816: 2812: 2809: 2806: 2802: 2799:'s products, 2798: 2794: 2790: 2789:UNIX System V 2786: 2783:Developed by 2781: 2778: 2775: 2770: 2767: 2766: 2760: 2757: 2755: 2752: 2749: 2747: 2743: 2739: 2735: 2732: 2730: 2729:Peter Johnson 2727: 2724: 2723: 2719: 2716: 2714: 2711: 2708: 2705: 2702: 2700: 2697: 2695: 2692: 2691: 2687: 2684: 2682: 2679: 2676: 2673: 2670: 2668: 2665: 2664: 2660: 2657: 2654: 2651: 2648: 2645: 2642: 2641: 2637: 2634: 2632: 2629: 2626: 2624: 2620: 2617: 2615: 2612: 2610: 2607: 2606: 2603: 2602: 2598: 2595: 2593: 2590: 2587: 2585: 2581: 2578: 2576: 2573: 2571: 2568: 2567: 2564: 2561: 2558: 2556: 2553: 2550: 2548: 2545: 2541: 2538: 2536: 2533: 2530: 2527: 2526: 2522: 2519: 2517: 2514: 2511: 2509: 2505: 2502: 2500: 2498: 2495: 2494: 2490: 2487: 2485: 2482: 2479: 2477: 2473: 2469: 2465: 2461: 2458: 2455: 2451: 2448: 2446: 2443: 2442: 2438: 2435: 2433: 2429: 2426: 2424: 2420: 2416: 2413: 2411: 2408: 2406: 2403: 2402: 2398: 2395: 2393: 2390: 2388: 2385:, but not by 2384: 2380: 2378: 2374: 2370: 2366: 2362: 2359: 2357: 2354: 2350: 2347: 2346: 2342: 2339: 2337: 2336:Public domain 2334: 2331: 2329: 2325: 2321: 2317: 2314: 2312: 2309: 2307: 2304: 2303: 2299: 2296: 2293: 2290: 2287: 2285: 2281: 2277: 2273: 2270: 2268: 2265: 2263: 2260: 2259: 2255: 2252: 2250: 2249:weak copyleft 2246: 2243: 2240: 2238: 2234: 2230: 2226: 2223: 2221: 2218: 2216: 2213: 2212: 2208: 2205: 2203: 2200: 2197: 2195: 2191: 2187: 2183: 2179: 2176: 2174: 2171: 2168: 2165: 2164: 2160: 2157: 2155: 2152: 2149: 2147: 2146:Unix System V 2144: 2142: 2139: 2137: 2134: 2133: 2129: 2126: 2124: 2121: 2118: 2116: 2113: 2111: 2108: 2105: 2102: 2101: 2097: 2094: 2092: 2089: 2086: 2084: 2081: 2079: 2076: 2074: 2071: 2070: 2066: 2063: 2060: 2057: 2054: 2052: 2048: 2044: 2041: 2038: 2035: 2033: 2030: 2029: 2025: 2022: 2020: 2017: 2014: 2012: 2008: 2005: 2002: 2000: 1997: 1996: 1992: 1989: 1987: 1984: 1982: 1979: 1977: 1973: 1970: 1967: 1966: 1960: 1953: 1950: 1947: 1944: 1941: 1938: 1935: 1934: 1931: 1928: 1926: 1923: 1921: 1918: 1915: 1913: 1910: 1907: 1906: 1903: 1899: 1897: 1893: 1889: 1886: 1884: 1881: 1878: 1876: 1873: 1871: 1868: 1867: 1864: 1860: 1858: 1855: 1853: 1850: 1848: 1845: 1842: 1839: 1838: 1832: 1826: 1825:UNIVAC EXEC 8 1823: 1821: 1818: 1815: 1813: 1811: 1808: 1805: 1804: 1800: 1797: 1795: 1791: 1788: 1785: 1783: 1781: 1778: 1775: 1774: 1771: 1767: 1763: 1761: 1758: 1755: 1753: 1750: 1747: 1744: 1743: 1740: 1736: 1734: 1731: 1728: 1725: 1723: 1722:Niklaus Wirth 1720: 1718: 1715: 1714: 1710: 1708: 1705: 1702: 1700: 1698: 1695: 1692: 1691: 1688: 1684: 1682: 1678: 1675: 1673: 1670: 1667: 1665: 1662: 1660: 1656: 1655: 1652: 1648: 1644: 1641: 1638: 1635: 1633: 1631: 1628: 1626: 1623: 1622: 1619: 1615: 1611: 1609: 1606: 1603: 1601: 1599: 1596: 1593: 1592: 1589: 1585: 1583: 1580: 1577: 1575: 1573: 1570: 1567: 1566: 1563: 1559: 1557: 1554: 1551: 1549: 1547: 1544: 1541: 1540: 1537: 1533: 1529: 1526: 1524: 1520: 1517: 1515: 1512: 1509: 1507: 1504: 1501: 1498: 1497: 1493: 1490: 1487: 1485: 1482: 1479: 1477: 1474: 1473: 1470: 1467: 1464: 1462: 1459: 1457: 1455: 1452: 1449: 1448: 1445: 1442: 1439: 1437: 1434: 1432: 1430: 1427: 1424: 1423: 1420: 1417: 1415: 1412: 1409: 1407: 1406:Public Domain 1404: 1402: 1399: 1397: 1394: 1393: 1390: 1387: 1385: 1382: 1379: 1377: 1375: 1372: 1369: 1366: 1365: 1362: 1359: 1357: 1354: 1351: 1349: 1347: 1344: 1341: 1340: 1336: 1333: 1331: 1327: 1323: 1320: 1317: 1315: 1313: 1310: 1307: 1306: 1303: 1300: 1298: 1294: 1293:GE-600 series 1291: 1288: 1286: 1284: 1281: 1280: 1277: 1273: 1270: 1268: 1264: 1260: 1257: 1254: 1252: 1250: 1247: 1244: 1243: 1240: 1234: 1230: 1227: 1224: 1221: 1217: 1213: 1210: 1207: 1204: 1202: 1200: 1197: 1195: 1192: 1191: 1188: 1185: 1182: 1180: 1177: 1174: 1171: 1169: 1167: 1164: 1162: 1159: 1158: 1155: 1146: 1143: 1141: 1138: 1135: 1132: 1130: 1128: 1125: 1123: 1120: 1119: 1115: 1113: 1110: 1107: 1105: 1103: 1100: 1097: 1096: 1093: 1091: 1087: 1083: 1080: 1077: 1075: 1073: 1070: 1067: 1066: 1060: 1058: 1054: 1051: 1048: 1046: 1044: 1041: 1039: 1036:1410/7010 OS 1035: 1034: 1031: 1029: 1026: 1023: 1021: 1019: 1016: 1014: 1010: 1009: 1006: 1002: 999: 997: 993: 990: 988: 985: 982: 980: 977: 973: 972: 969: 965: 963: 960: 958: 955: 953: 950: 947: 944: 943: 937: 930: 927: 924: 921: 918: 915: 914: 910: 908: 904: 901: 899: 896: 893: 891: 888: 886: 883: 882: 878: 875: 873: 870: 867: 865: 862: 860: 857: 856: 852: 850: 846: 844: 841: 839: 836: 833: 830: 829: 823: 816: 814: 810: 806: 803: 801: 797: 794: 791: 788: 785: 783: 780: 779: 775: 772: 770: 767: 765: 762: 759: 756: 753: 752: 748: 745: 743: 740: 737: 734: 732: 729: 727: 724: 723: 719: 717: 713: 711: 708: 705: 702: 700: 697: 694: 693: 689: 687: 683: 681: 678: 676: 673: 671: 668: 665: 662: 661: 655: 649: 645: 641: 638: 636: 633: 630: 627: 624: 622: 619: 618: 614: 611: 609: 605: 601: 598: 595: 592: 589: 587: 584: 583: 579: 577: 574: 571: 568: 565: 563: 560: 559: 556: 553: 551: 548: 546: 543: 540: 538: 535: 533:SynAssembler 532: 531: 528: 524: 520: 517: 515: 512: 509: 506: 503: 501: 498: 497: 494: 490: 487: 485: 481: 477: 474: 471: 468: 465: 463: 460: 458: 455: 454: 451: 448: 446: 442: 439: 437: 436:Public-domain 434: 431: 429: 426: 424: 421: 420: 417: 414: 412: 408: 405: 403: 400: 397: 395: 392: 390: 387: 386: 383: 380: 378: 375: 373: 370: 367: 365: 362: 360: 357: 356: 352: 348: 344: 341: 339: 336: 334: 331: 328: 325: 323: 320: 319: 316: 315:Apple DOS 3.x 313: 311: 308: 305: 302: 300: 297: 294: 293: 290: 287: 285: 282: 280: 277: 274: 272: 269: 266: 265: 262: 259: 257: 254: 252: 249: 246: 244: 241: 239: 236: 235: 232: 228: 226: 223: 221: 218: 216: 213: 210: 207: 206: 200: 195: 189: 185: 181: 177: 173: 169: 166: 162: 158: 155: 152: 148: 144: 140: 136: 132: 128: 124: 120: 117: 113: 109: 105: 101: 97: 94: 90: 86: 82: 78: 74: 70: 69:Freescale v4e 66: 62: 58: 54: 50: 46: 45:GNU Assembler 43: 42: 38: 36: 33: 28: 24: 23: 16: 3980:Machine code 3965:Disassembler 3959: 3887: 3875:. Retrieved 3867: 3860: 3851: 2840: 2833: 2829: 2821:Part of the 2818: 2811: 2780: 2772:Part of the 2769: 2600: 2599: 2535:Tim Paterson 2529:Tim Paterson 2450:Simon Tatham 2381:approved by 2311:Randall Hyde 1902:GNU Binutils 1892:PowerPC 74xx 1745:Meta-Symbol 1480:Don Higgins 625:Piotr Fusik 364:Randall Hyde 19: 17: 15: 4059:Programming 3805:Rabbit 2000 3615:UNIVAC 1107 3598:UNIVAC 1005 3593:UNIVAC 1005 3566:Proprietary 3539:Proprietary 3509:Proprietary 3377:MIT License 3269:Proprietary 3154:Proprietary 2942:ZX Spectrum 2713:Proprietary 2592:Proprietary 2555:Proprietary 2439:Since 1981 2300:Since 1987 2267:GNU Project 2202:Proprietary 2154:Proprietary 2123:Proprietary 2091:Proprietary 2061:since 2003 2019:Proprietary 1920:Proprietary 1896:PowerPC 970 1875:GNU Project 1672:Proprietary 1659:Assembler H 1625:Assembler G 1514:Proprietary 1461:Proprietary 1436:Proprietary 1389:IBM BPS/360 1212:6000 series 864:GNU Project 764:Proprietary 731:GNU Project 555:Atari 8-bit 545:Proprietary 489:ProDOS 8/16 470:Proprietary 428:Glen Bredon 416:Atari 8-bit 402:Proprietary 372:Proprietary 289:Atari 8-bit 279:Proprietary 261:Atari 8-bit 251:Proprietary 180:Free Pascal 172:self-hosted 170:Some other 4156:Assemblers 4150:Categories 4078:Carry flag 4068:Call stack 4000:Assemblers 3690:Developer 3687:Assembler 3672:UNIVAC III 3667:UNIVAC III 3196:Elliot 900 3061:Developer 3058:Assembler 2950:Commercial 2922:Commercial 2863:Developer 2860:Assembler 2823:C++Builder 2805:OpenServer 2793:ATT syntax 2720:1982-1984 2430:Microsoft 2209:1978-1992 1971:Developer 1968:Assembler 1843:Developer 1840:Assembler 1681:System/370 948:Developer 945:Assembler 834:Developer 831:Assembler 714:Commodore 666:Developer 663:Assembler 615:, various 608:WDC 65C816 484:WDC 65C816 211:Developer 208:Assembler 104:Intel 8051 22:assemblers 4135:Registers 4098:Zero flag 3777:68HC(S)08 3527:used for 3302:Zilog Z80 3257:VAX MACRO 3113:Autocoder 3088:Autocoder 3028:Unix-like 2998:Unix-like 2990:sjasmplus 2968:Unix-like 2893:Microsoft 2797:SCO Group 2746:Unix-like 2699:Microsoft 2619:Unix-like 2563:1979-1983 2456:, et al. 2410:Microsoft 2272:Unix-like 2237:Unix-like 2051:Unix-like 1711:numerous 1651:CP-67/CMS 1618:CP-67/CMS 1038:Autocoder 1013:Autocoder 903:Unix-like 604:WDC 65C02 480:WDC 65C02 445:WDC 65C02 411:WDC 65C02 147:Zilog Z80 108:Zilog Z80 93:Zilog Z80 89:TI MSP430 53:Atmel AVR 4008:A86/A386 3877:June 28, 3797:Game Boy 3710:platform 3576:ICL 1900 3571:ICL 1900 3549:ICL 1900 3544:ICL 1900 3519:ICL 1900 3514:ICL 1900 3382:Game Boy 3368:(RGBDS) 3310:various 3230:MACRO-11 3203:MACRO-10 3192:ICL 1900 3128:IBM 1410 3081:platform 2868:platform 2801:UnixWare 2649:various 2631:GNU LGPL 2516:Freeware 2292:GNU GPLv 2141:AT&T 2136:AT&T 2067:1985-? 1999:A86/A386 1976:platform 1954:various 1863:platform 1502:(HLASM) 1222:70, 170 1112:IBM 7080 1086:IBM 7072 1082:IBM 7070 1053:IBM 1410 968:platform 928:various 898:GNU LGPL 876:various 849:platform 773:various 746:various 686:platform 580:various 231:platform 191:limited. 85:System z 3835:Android 3815:, Z8, 3787:, 8085( 3763:GNU GPL 3729:29xxx, 3699:License 3656:UTMOST 3624:EXEC II 3604:Sleuth 3437:IBM 650 3432:IBM 650 3415:IBM 650 3410:IBM 650 3398:(SOAP) 3327:GNU GPL 3283:OpenVMS 3144:Babbage 3070:License 3032:Windows 3002:Windows 2980:GNU GPL 2972:Windows 2914:MSX-DOS 2902:ISIS-II 2878:License 2774:MINIX 3 2734:Windows 2623:Windows 2580:Windows 2575:Borland 2531:'s ASM 2504:Windows 2468:Windows 2415:Windows 2373:FreeBSD 2365:Windows 2324:FreeBSD 2316:Windows 2276:Windows 2225:Windows 2178:CP/M-86 2161:1985-? 2073:IBM ALP 2007:Windows 1990:x86-64 1986:License 1930:IBM AIX 1883:GNU GPL 1852:License 1454:Fujitsu 1361:IBM 704 1356:IBM 704 1322:IBM 709 1259:IBM 709 1194:COMPASS 1161:COMPASS 1122:COMPASS 1028:IBM 705 976:Multics 957:License 907:Windows 872:GNU GPL 843:License 809:Windows 675:License 644:Windows 523:Windows 347:Windows 220:License 81:PowerPC 4110:Opcode 4061:issues 4051:(WASM) 4045:(TASM) 4039:(NASM) 4033:(MASM) 4015:(FASM) 3948:Topics 3735:MCS-51 3628:EXEC 8 3473:(SPS) 3446:(SPS) 3250:PDP-11 3245:PDP-11 3223:PDP-10 3218:PDP-10 2960:z80asm 2910:TEKDOS 2906:TRSDOS 2609:TCCASM 2540:86-DOS 2356:Watcom 2106:ASM86 1810:UNIVAC 1751:(SDS) 1739:OS/360 1717:PL/360 1647:OS/360 1614:OS/360 1588:OS/360 1562:OS/360 1469:BS2000 1429:Unisys 1396:ASSIST 1370:(BAL) 1345:(SAP) 1311:(MAP) 1248:(FAP) 1236:NOS/BE 1229:Kronos 1151:RTS OS 1147:MASTER 1001:GE-645 992:GE-645 978:(ALM) 885:TCCASM 853:ARM64 457:ORCA/M 423:Merlin 389:MAC/65 295:EDASM 83:, IBM 61:x86-64 4073:Flags 4027:(HLA) 4021:(GAS) 3872:(PDF) 3831:Linux 3823:Win32 3745:Linux 3741:Win32 3726:Free 3708:Host 3641:Free 3611:Free 3589:Free 3480:Free 3456:Free 3428:Free 3406:Free 3390:many 3350:Free 3336:many 3316:GPASM 3298:Free 3289:VASM 3278:Alpha 3241:Free 3214:Free 3124:Free 3099:Free 3079:Host 2866:Host 2742:Linux 2725:YASM 2704:Xenix 2694:Xenix 2655:Free 2643:VASM 2547:DEBUG 2497:POASM 2464:macOS 2460:Linux 2361:Linux 2328:macOS 2320:Linux 2247:with 2233:Linux 2186:Intel 2110:Intel 2104:Intel 2047:MINIX 2043:Linux 1974:Host 1949:POWER 1945:Free 1936:VASM 1925:POWER 1888:POWER 1861:Host 1816:Free 1801:CP-R 1786:Free 1764:BTM, 1756:Free 1729:Free 1703:Free 1636:Free 1604:Free 1578:Free 1552:Free 1532:z/VSE 1488:Free 1410:Free 1380:Free 1352:Free 1335:IBSYS 1318:Free 1289:Free 1276:IBSYS 1255:Free 1239:SCOPE 1220:Cyber 1205:Free 1187:SCOPE 1172:Free 1154:SCOPE 1133:Free 1108:Free 1078:Free 1049:Free 1024:Free 966:Host 925:Free 916:VASM 847:Host 813:macOS 805:Linux 792:Free 754:VASM 738:Free 716:Amiga 706:Free 684:Host 648:macOS 640:Linux 631:Free 613:Linux 572:Free 527:macOS 519:Linux 510:Free 493:GS/OS 351:macOS 343:Linux 322:k2asm 229:Host 161:typed 151:Z8000 135:680x0 3879:2023 3789:8080 3785:8051 3781:8008 3773:6800 3769:6500 3759:Yes 3694:FOSS 3620:EXEC 3489:1710 3485:1620 3483:IBM 3461:14xx 3459:IBM 3401:IBM 3373:Yes 3359:MIPS 3354:MIPS 3342:MIPS 3323:Yes 3132:7010 3065:FOSS 3044:Yes 3036:Yes 3020:Rasm 3014:Yes 3006:Yes 2976:Yes 2898:CP/M 2873:FOSS 2803:and 2758:Yes 2750:Yes 2681:GPL2 2677:Yes 2674:DOS 2661:Yes 2658:Yes 2635:Yes 2627:Yes 2570:TASM 2523:Yes 2520:Yes 2491:Yes 2488:Yes 2480:Yes 2476:OS/2 2445:NASM 2436:Yes 2432:EULA 2423:OS/2 2405:MASM 2399:Yes 2396:Yes 2377:OS/2 2332:Yes 2297:Yes 2288:Yes 2284:OS/2 2256:Yes 2253:Yes 2241:Yes 2215:FASM 2194:iRMX 2192:and 2190:ISIS 2083:OS/2 2055:Yes 1981:FOSS 1879:Yes 1847:FOSS 1799:CP-V 1770:CP-V 1737:IBM 1726:Yes 1685:IBM 1679:and 1657:IBM 1649:and 1645:IBM 1616:and 1612:IBM 1586:IBM 1560:IBM 1536:z/VM 1528:z/OS 1444:VS/9 1330:709x 1326:704x 1302:GCOS 1267:709x 1263:704x 1216:7600 1149:MSOS 1090:7074 1057:7010 1011:705 983:Yes 952:FOSS 911:Yes 894:Yes 879:Yes 868:Yes 838:FOSS 817:Yes 789:Yes 782:RMAC 776:Yes 749:Yes 735:Yes 670:FOSS 628:Yes 621:XASM 596:GPL 593:Yes 586:xa65 562:VASM 507:Yes 500:RMAC 432:Yes 359:Lisa 329:Yes 215:FOSS 184:SBCL 157:LLVM 149:and 131:6800 127:6502 121:The 77:MIPS 3827:DOS 3817:Z80 3813:ST8 3811:, 3809:ST7 3801:PIC 3793:AVR 3731:AVR 3562:No 3535:No 3505:No 3295:No 3274:VAX 3180:No 3150:No 3118:IBM 3093:IBM 3040:MIT 3010:BSD 2984:No 2954:No 2946:No 2926:No 2918:No 2761:No 2754:BSD 2738:DOS 2717:No 2709:No 2688:No 2685:No 2652:No 2638:No 2596:No 2588:No 2584:DOS 2559:No 2551:No 2544:DOS 2512:No 2484:BSD 2472:DOS 2427:No 2419:DOS 2387:FSF 2383:OSI 2369:DOS 2343:No 2340:No 2306:HLA 2280:DOS 2262:GAS 2229:DOS 2206:No 2198:No 2188:'s 2182:DOS 2158:No 2150:No 2130:No 2127:No 2119:No 2115:DOS 2098:No 2095:No 2087:No 2078:IBM 2064:No 2059:BSD 2032:ACK 2026:No 2023:No 2015:No 2011:DOS 1942:No 1916:No 1912:IBM 1870:GAS 1766:UTS 1697:IBM 1664:IBM 1598:IBM 1572:IBM 1546:IBM 1506:IBM 1484:GPL 1419:MVS 1374:IBM 1233:NOS 1226:CDC 1209:CDC 1184:CDC 1176:CDC 1145:CDC 1137:CDC 1102:IBM 1072:IBM 1043:IBM 1018:IBM 987:MIT 931:No 922:No 859:GAS 760:No 726:GAS 720:No 703:No 569:No 541:No 466:No 398:No 368:No 303:No 275:No 247:No 143:x86 139:ARM 57:x86 4152:: 3833:, 3829:, 3825:, 3803:, 3771:, 3663:? 3626:, 3622:, 3487:, 3384:, 3304:, 3276:, 3194:, 3183:? 3130:, 3030:, 3000:, 2970:, 2912:, 2908:, 2904:, 2900:, 2744:, 2740:, 2736:, 2621:, 2582:, 2542:, 2506:, 2474:, 2470:, 2466:, 2462:, 2421:, 2417:, 2375:, 2371:, 2367:, 2363:, 2326:, 2322:, 2318:, 2294:3 2282:, 2278:, 2274:, 2235:, 2231:, 2227:, 2184:, 2180:, 2049:, 2045:, 2009:, 1894:, 1890:, 1792:, 1768:, 1668:— 1534:, 1530:, 1521:. 1510:— 1328:, 1324:, 1295:, 1274:, 1265:, 1261:, 905:, 811:, 807:, 798:, 646:, 642:, 606:, 602:, 525:, 521:, 491:, 482:, 478:, 443:, 409:, 349:, 345:, 306:? 182:, 178:, 176:Go 145:, 141:, 137:, 133:, 129:, 114:, 110:, 106:, 91:, 87:, 79:, 75:, 71:, 67:, 63:, 59:, 55:, 51:, 3935:e 3928:t 3921:v 3881:. 2807:. 2601:? 153:. 118:. 95:.

Index

assemblers
high-level programming language
embedded systems
GNU Assembler
ARM architecture
Atmel AVR
x86
x86-64
Freescale 68HC11
Freescale v4e
Motorola 680x0
MIPS
PowerPC
System z
TI MSP430
Zilog Z80
Small Device C Compiler
Intel 8051
Zilog Z80
Freescale 68HC08
PIC microcontroller
Amsterdam Compiler Kit
6502
6800
680x0
ARM
x86
Zilog Z80
Z8000
LLVM

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.