Історія [ ред. | ред. код ] Один з перших асемблерів було створено Натаніелем Рочестером для машини IBM 701 . Асемблер одразу полегшив працю першим програмістам: замість кодів машинних команд стало можливим писати програму у символьній (алфавітно-цифровій) формі, і найголовніше, відпала необхідність ручного перерахунку всіх адрес переходів при зміні програми. Асемблери 1950-х років, що мали назву автокодерів , були одними з перших, що надавали можливість означення і використання макрокоманд . Починаючи з 1960-1970-х років зростає важливість взаємодії і інтеграції програм і фрагментів мовою асемблера з модулями, написаними на мовах програмування високого рівня . До сьогодні такі програми, як асемблер і компонувальник є абсолютно необхідними інструментами при представленні нової а рхітектури комп'ютера чи процесора. Асе́мблер ( англ. assembler ) — комп'ютерна програма- транслятор , що призначена для...
Публікації
Мова Асамблера
- Отримати посилання
- X
- Електронна пошта
- Інші додатки
Мова асемблера ( англ. assembly language ) — мова програмування низького рівня для програмованої обчислювальної системи ( мікропроцесора , мікроконтролера , комп'ютера або іншого програмованого пристрою), в якій існує сувора відповідність між операторами мови та машинними командами [2] . Асемблер також називають символічним машинним кодом або мнемокодом. Кожна мова асемблера специфічна для конкретної комп'ютерної архітектури. На відміну від цього, програми на мовах програмування високого рівня, як правило, здатні виконуватися на декількох архітектурах, хоча вимагають специфічної для платформи інтерпретації або компіляції . Програма мовою асемблера перетворюється у виконуваний машинний код за допомогою програми- асемблера . Процес перетворення називають асемблюванням або збіркою ( англ. assembly, assembling ). У більшості випадкі в цей процес відбувається у два етапи: ...