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ý kód, 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. Typicky umožňuje vyvářet cílový kód, který lze spojovat s cílovým kódem vytvářeným vyššími programovacími jazyky.

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