Assembler (do češtiny lze přeložit jako "sestavovatel") se často označuje jako jazyk symbolických adres či instrukcí a řadí se do skupiny nízkoúrovňových programovacích jazyků. To znamená, že programátor píše zdrojový kód, který obsahuje konkrétní jednotlivé instrukce, které pak procesor při běhu programu provede. Z této vlastnosti plynou výrazné výhody i nevýhody.
Při překladu zdrojového kódu se do strojového kódu překládají jen přesně ty instrukce, které sami pomocí Assembleru napíšeme. Program je pak velmi rychlý a zabírá málo místa v paměti.
Zdrojové kódy psané Assemblerem jsou s rostoucím rozsahem hůře čitelné, ztrácí na přehlednosti a tak je poměrně obtížné psát rozsáhlejší programy. Další mínus vychází z faktu, že pro různé procesory existují odlišné Assemblery, což znamená špatnou přenositelnost kódu mezi zařízeními.
K personalizaci obsahu, poskytování funkcí sociálních sítí a analýze návštěvnosti používáme cookies.
Nutné cookies pomáhají, aby byla webová stránka umožňovala základní funkce jako navigace mezi jednotlivými stránkami webu a přístup k zabezpečeným sekcím webové stránky. Webová stránka nemůže správně fungovat bez těchto cookies.
Preferenční cookies umožňují, aby si webová stránka zapamatovala informace, které mění chování a vzhled. Je to například preferovaný jazyk nebo region, kde se nacházíte.
Statistické cookies nám pomáhají, abychom porozuměli, jak návštěvníci používají tyto webové stránky. Statistické cookies anonymně sbírají a sdělují informace.
Marketingové cookies jsou používány pro sledování návštěvníků na webových stránkách. Záměrem je zobrazit relevantní reklamu na tomto webu, sociálních sítích a webech napojených do reklamních sítích. Relevantní a zajímavé reklamy jsou pak přínosné jak pro jednotlivého uživatele a tak pro vydavatele a inzerenty třetích stran.
Více si o zásadách ochrany osobních údajů na dyso.cz můžete přečíst zde.