Microsoft Macro Assembler: Porovnání verzí

Smazaný obsah Přidaný obsah
+infobox
m ČJ
Řádek 2:
'''Microsoft Macro Assembler''' (zkráceně '''MASM''') je [[Assembler|překladač]] pro rodinu [[mikroprocesor|mikroprocesorů]] [[x86]]. Původně byl vytvořen společností [[Microsoft]] pro vývoj jejich [[operační systém|operačního systému]] [[MS-DOS]] a byl po dlouhou dobu nejpopulárnějším a nejvyužívanějším assemblerem dostupným pro tento operační systém. Podporoval používání [[Makro (software)|maker]] a prvky [[strukturované programování|strukturovaného programování]] jako jsou smyčky, volání procedur a alternací (proto je MASM označován jako vysokoúrovňový assembler).
 
Pozdější verze přidaly schopnost sestavit programy z MS-DOSu i pro operační systémy [[Microsoft Windows]]. MASM je jedním z mála vývojových nástrojů společnosti Microsoft (jiným je např. [[NMAKE]]), která v jedné verzi dokázaly vytvářet jak 16 bitový16bitový, tak i 32 bitový32bitový kód. Nejdříve podporoval aplikace jen pro [[MS-DOS]], další verze (5.1 a 6.0) podporovaly též operační systém [[OS/2]]. Pozdější verze (6.1+) umožňovaly vytvářet aplikace pro [[Win32]] konzoli, které bylo možné za pomoci Phar Lap TNT DOS extenderu provozovat i v prostředí MS-DOSu (kvůli chybě ve verzi 6.1 však nefungovaly ve finální verzi [[Windows NT]]).
 
== Konkurence ==