Активация путей
(path sensitizing) составление набора входных значений для обеспечения выполнение определенного пути.
преобразование программы, представленной на одном языке программирования, в программу на другом языке и в определенном смысле равносильную первой.
Но при этом возникает ряд сопутствующих проблем:
Программа, выполняющая трансляцию, обрабатывает весь...
Программы компиляции, позволяющие осуществлять трансляцию отдельных участков программы, являются компиляторами...
Отдельная трансляция программных модулей допустима, только если применяются две программы:
Программа...
Для того, чтобы программа трансляции вместо выдачи сообщения об ошибке внесла в объектный модуль данные...
Применение многомодульных конструкций при реализации программы уменьшает время трансляции, а в общем
Исполняемой формой программы является код, получаемый в результате трансляции исходной программы....
Процесс трансляции
Программа, которая написана на языке программирования высокого уровня, называется...
В процессе трансляции нужно не просто осуществить компиляцию программы, а сформировать при этом достаточно...
При реализации трансляции осуществляется анализ исходной программы, а затем синтез исполняемой формы...
На рисунке ниже изображены основные этапы, исполняемые в процессе трансляции исходной программы.
Рассматриваются программные средства трансляции последовательных программ на языке C в масштабируемые параллельно-конвейерные программы на языке программирования реконфигурируемых вычислительных систем COLAMO. В отличие от существующих средств высокоуровневого синтеза, результатом трансляции является не IP-ядро фрагмента задачи, а комплексное решение задачи для многокристальных реконфигурируемых вычислительных систем с автоматической синхронизацией информационных и управляющих сигналов. Рассмотрены основные этапы трансляции последовательной программы на языке C: преобразование в информационный граф, анализ информационных зависимостей и выделение функциональных подграфов, преобразование в масштабируемую ресурсонезависимую параллельно-конвейерную форму и масштабирование программы на языке COLAMO для заданной многокристальной реконфигурируемой вычислительной системы. Масштабирование программы осуществляется с помощью методов редукции производительности абсолютно-параллельной формы зада...
(path sensitizing) составление набора входных значений для обеспечения выполнение определенного пути.
алгоритм, при исполнении которого встречается команда вызова его же самого.
означает, что любые возможные комбинации различных языковых конструкций будут осмысленными, без непредвиденных ограничений или неожиданного поведения, возникающих в результате взаимодействия конструкций или контекста использования.