Интернет магазин китайских планшетных компьютеров



Компьютеры - Транслятор - Виды трансляторов

22 января 2011


Оглавление:
1. Транслятор
2. Виды трансляторов
3. Реализации
4. Смешение понятий трансляции и интерпретации



Трансляторы подразделяют:

  • Адресный. Функциональное устройство, преобразующее виртуальный адрес в реальный адрес.
  • Диалоговый. Обеспечивает использование языка программирования в режиме разделения времени.
  • Многопроходной. Формирует объектный модуль за несколько просмотров исходной программы.
  • Обратный. То же, что детранслятор. См. также: декомпилятор, дизассемблер.
  • Однопроходной. Формирует объектный модуль за один последовательный просмотр исходной программы.
  • Оптимизирующий. Выполняет оптимизацию кода в создаваемом объектном модуле.
  • Синтаксически-ориентированный. Получает на вход описание синтаксиса и семантики языка и текст на описанном языке, который и транслируется в соответствии с заданным описанием.
  • Тестовый. Набор макрокоманд языка ассемблера, позволяющих задавать различные отладочные процедуры в программах, составленных на языке ассемблера.


Просмотров: 5247


<<< Mars Climate Orbiter