Содержание

Категория: Assembler :: 8-09-2011, 23:31

Язык ассемблера дает возможность применять вместо адресов ячеек памяти символические метки, которые заменяются при ассемблировании на относительные или абсолютные адреса, рассчитываемые автоматически, а также на команды, которые не переводятся в процессорные инструкции, а выполняются самим языком. Команды языка ассемблера представляют наиболее удобную для восприятия форму записи команд и аргументов посредством символов.

Они аналогичны командам процессора. Причем одна команда языка ассемблера может быть эквивалентна нескольким вариантам команд процессора. С помощью директив ассемблера можно задавать ассемблирование фрагмента программы, включать блоки данных, использовать макроопределения с параметрами, задавать значения меток.

У каждого семейства процессоров есть собственный набор команд и язык, который ему соответствует. Самыми распространенными синтаксисами являются AT&T-синтаксис и Intel-синтаксис. В мире IT есть компьютеры, которые, в качестве машинных, реализуют языки программирования высокого уровня, например, Эль-76, Lisp,Forth.









Script-coding.Info :: Карта сайта
Все права защищены, 2011.
Яндекс цитирования  
Энциклопедия языков программирования.