Assembler

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání

Assembler je v informatice překladač z nízkoúrovňového jazyka blízkého jazyku procesoru (jazyk symbolických adres – JSA), který produkuje buď přímo spustitelný strojový kód, častěji však cílové moduly, které lze spojovacím programem sloučit do spustitelného programu. Na starších procesorech se poté obvykle provádělo přizpůsobení programu pro konkrétní adresy (tzv. lokování).

Assembler tvoří základ vývojového vybavení pro počítačovou platformu. Vytvořené cílové moduly lze obvykle spojovat s cílovými moduly vytvářenými vyššími programovacími jazyky.

V programátorském slangu se slovo assembler používá pro jazyk symbolických adres.