Asembler

Asembler je program, který převádí jazyk symbolických instrukcí na strojový kód. Základní příkazy a operace z kódu v jazyce symbolických instrukcí převádí na binární kód, kterému rozumí konkrétní typ procesoru.

Asemblery jsou podobné kompilátorům v tom, že vytvářejí spustitelný kód. Jsou však jednodušší, protože převádějí pouze nízkoúrovňový kód (jazyk symbolických instrukcí) na strojový kód. Jelikož je každý jazyk symbolických instrukcí navržen pro konkrétní procesor, sestavení programu probíhá jednoduchým převodem jednotlivých instrukcí z kódu v jazyce symbolických instrukcí na strojový kód. Kompilátory naproti tomu musí převést obecný zdrojový kód vyšší úrovně na strojový kód pro konkrétní procesor.

Většina programů je napsána ve programovacích jazycích vyšší úrovně a pomocí kompilátoru se přímo překládá do strojového kódu. V některých případech však lze kód v jazyce symbolických instrukcí použít k přizpůsobení funkcí a zajištění jejich konkrétního chování. Proto integrovaná vývojová prostředí často obsahují asem­blery, aby mohla vytvářet programy v jazycích vyšší i nižší úrovně.

Aktualizováno September 5, 2014 od Per C.

quizOtestujte své znalosti

DFS stands for ____ File System?

A
Dedicated
0%
B
Distributed
0%
C
Delineated
0%
D
Deprecated
0%
Correct! Incorrect!     View the DFS definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Asembler na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.