|
|
Компьютеры - Транслятор - Виды трансляторов22 января 2011
Оглавление: 1. Транслятор 2. Виды трансляторов 3. Реализации 4. Смешение понятий трансляции и интерпретации
Трансляторы подразделяют:
- Адресный. Функциональное устройство, преобразующее виртуальный адрес в реальный адрес.
- Диалоговый. Обеспечивает использование языка программирования в режиме разделения времени.
- Многопроходной. Формирует объектный модуль за несколько просмотров исходной программы.
- Обратный. То же, что детранслятор. См. также: декомпилятор, дизассемблер.
- Однопроходной. Формирует объектный модуль за один последовательный просмотр исходной программы.
- Оптимизирующий. Выполняет оптимизацию кода в создаваемом объектном модуле.
- Синтаксически-ориентированный. Получает на вход описание синтаксиса и семантики языка и текст на описанном языке, который и транслируется в соответствии с заданным описанием.
- Тестовый. Набор макрокоманд языка ассемблера, позволяющих задавать различные отладочные процедуры в программах, составленных на языке ассемблера.
Просмотров: 5397
|