Съдържание:
Определение - Какво означава Assembler?
Асемблерът е вид компютърна програма, която интерпретира софтуерни програми, написани на асемблиращ език, в машинен език, код и инструкции, които могат да бъдат изпълнени от компютър.
Асемблерът позволява на разработчиците на софтуер и приложения да имат достъп, да работят и да управляват хардуерната архитектура и компоненти на компютъра.
Асемблерът понякога се нарича компилатор на асемблерен език. Той също така предоставя услугите на преводач.
Техопедия обяснява Асемблер
Асемблерът служи преди всичко като мост между символно кодирани инструкции, написани на езика за сглобяване, и компютърния процесор, паметта и други изчислителни компоненти. Асемблерът работи, като сглобява и преобразува изходния код на езика за сглобяване в обектния код или обектния файл, който представлява поток от нули и такива от машинен код, които се изпълняват директно от процесора.
Асемблерите се класифицират въз основа на броя пъти, от които им е необходимо да прочетат изходния код, преди да го преведат; има както еднопроходни, така и многопроходни асемблери. Освен това някои асемблери от висок клас осигуряват подобрена функционалност, като позволяват използването на оператори за управление, услуги за абстракция на данни и предоставят поддръжка на обектно-ориентирани програмни структури.