Obsah:
Definice - Co znamená Assembler?
Assembler je typ počítačového programu, který interpretuje softwarové programy napsané v jazyce assembleru do strojového jazyka, kódu a instrukcí, které lze provést pomocí počítače.
Assembler umožňuje vývojářům softwaru a aplikací přistupovat, ovládat a spravovat hardwarovou architekturu a komponenty počítače.
Assembler je někdy označován jako překladač jazyka sestavení. Poskytuje také služby tlumočníka.
Techopedia vysvětluje Assembler
Assembler primárně slouží jako most mezi symbolicky kódovanými instrukcemi napsanými v jazyce assembleru a počítačovým procesorem, pamětí a dalšími výpočetními komponentami. Sestavovač pracuje sestavením a převodem zdrojového kódu jazyka sestavení na objektový kód nebo soubor objektu, který tvoří proud nul a strojového kódu, které jsou přímo proveditelné procesorem.
Sestavovatelé jsou klasifikováni na základě toho, kolikrát je trvá na přečtení zdrojového kódu před jeho překladem; existují jak jednokopové, tak i vícestupňové sestavovače. Někteří špičkoví sestavovatelé navíc poskytují vylepšenou funkčnost tím, že umožňují použití řídicích příkazů, služeb abstrakce dat a poskytují podporu objektově orientovaným programovacím strukturám.