Montážní jazyk je nízkoúrovňový programovací jazyk, jehož příkazy odpovídají pokynům procesoru. Transformace instrukcí psaných člověkem na instrukce, kterým hardware může rozumět, se provádí pomocí programu assembleru, který dal jazyku název.
Nezbytné
vývojová prostředí GSS Visual Assembler, ASMedit, RadASM
Instrukce
Krok 1
Stáhněte a nainstalujte vývojové prostředí pro psaní programů v assembleru na pevný disk počítače. Může to být GSS Visual Assembler, ASMedit, RadASM a další. Pro správnou volbu si přečtěte popisy programů a doporučení vývojářů. Za zmínku stojí také to, že pro programování v assembleru musíte znát základní příkazy, protože bez nich se nespustí a nebude fungovat více než jeden jednoduchý program.
Krok 2
Stáhněte si a nainstalujte překladač (něco jako překladač v modernějších jazycích), který překládá psaný text programu do strojového kódu. MASM, RosASM, Yasm, NASM a další vám mohou pomoci.
Krok 3
Naučte se pravidla syntaxe a sadu základních příkazů. K tomu můžete použít speciální knihy, které také najdete na internetu. Každý začínající programátor si vybírá literaturu výhradně pro sebe, takže neexistují žádné univerzální výukové nástroje. S pomocí vyhledávače najdete mnoho užitečných informací pro začínajícího programátora.
Krok 4
Pokuste se vytvořit primitivní program v jazyce assembleru. Zde bude stačit i příklad z učebnice. Pouze praktická cvičení vám pomohou pochopit logiku fungování programování. Dojde-li během provádění operátorů k chybám, neopouštějte to, co jste začali - další informace získáte na internetu. Sestavovací kód má řadu výhod: funguje rychleji než ostatní, zabírá málo místa, snadno se testuje a ladí a z hlediska počítače je to „čistý“jazyk. Je však docela těžké se to naučit. Pokud s assemblerem pracujete dobře, můžete v budoucnu snadno přejít na složitější programovací jazyky.