Автокоды
Полезная статья? Пожалуйста, поставьте "+"
Алгоритмизация и программирование - Содержание
Автокоды
Существуют
языки, включающие в себя все возможности ЯСК, посредством расширенного
введения макрокоманд они называются автокоды.
В различных
программах встречаются некоторые достаточно часто использующиеся
командные последовательности, которые соответствуют определенным
процедурам преобразования информации. Эффективная реализация таких
процедур обеспечивается оформлением их в виде специальных макрокоманд и
включением последних в язык программирования, доступный программисту.
Макрокоманды переводятся в машинные команды двумя путями – расстановкой и
генерированием. В постановочной системе содержатся «остовы» серии
команд, реализующих требуемую функцию, обозначенную макрокомандой.
Макрокоманды обеспечивают передачу фактических параметров, которые в
процессе трансляции вставляются в «остов» программы, превращая её в
реальную машинную программу.
В системе с генерацией имеются
специальные программы, анализирующие макрокоманду, которые определяют,
какую функцию необходимо выполнить и формируют необходимую
последовательность команд, реализующих данную функцию.
Обе указанных системы используют трансляторы с ЯСК и набор макрокоманд, которые также являются операторами автокода.
Развитые автокоды получили название ассемблеры. Сервисные программы и пр., как правило, составлены на языках типа ассемблер.
|
Категория: Алгоритмизация и программирование | Добавил: Ni-Cd (10 Декабря 2011)
|
Просмотров: 1745
| Рейтинг: 0.0/0 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
Онлайн |
Онлайн всего: 21 Гостей: 21 Пользователей: 0 |
|
|