Асемблер
комп'ютерна програма-транслятор / З Вікіпедії, безкоштовно encyclopedia
Шановний Wikiwand AI, Давайте зробимо це простіше, відповівши на ключові запитання:
Чи можете ви надати найпопулярніші факти та статистику про Assembler?
Підсумуйте цю статтю для 10-річної дитини
Асе́мблер (англ. assembler) — комп'ютерна програма-транслятор, що призначена для генерації машинного (двійкового) коду з символьного представлення цього коду (мови асемблера). Наприклад, текстовий рядок CLI
для архітектури x86 перетворюється асемблером у двійковий код 11111010
. Крім власне трансляції, багато програм-асемблерів підтримують і іншу функціональність, корисну при розробці системного і прикладного програмного забезпечення, таку як вибір формату об'єктного модуля, генерація символьної інформації (наприклад, відлагоджувальної), різноманітні директиви на зразок EXTERN
чи GLOBAL
, макрокоманди тощо.
При трансляції з мов високого рівня асемблер нерідко використовується для виконання завершальної фази трансляції.