Cтраница 1
Транслятор Фортран Н обеспечивает два уровня оптимизации объектного кода: частичную и полную. Режим оптимизации задается с помощью параметра ОРТ. При ОРТ 0 оптимизация не выполняется. [1]
Дополнительно транслятор Фортран Н выдает распечатку структуры исходной программы и распечатку списка перекрестных ссылок. [2]
Дополнительно транслятор Фортран ОР выдает распечатку структуры исходной программы и распечатку списка перекрестных ссылок. [3]
В трансляторе Фортран ОЕ значение функции типа REAL 16 передается в регистрах 0 и 2, значение функции типа COMPLEX32 - в регистрах О. [4]
В трансляторе Фортран ОЕ реализуется всегда как встроенная функция, в остальных трансляторах-в зависимости от количества аргументов: если количество аргументов меньше или равно трем-встроенная функция, больше трех - используется программа библиотеки Фортрана. [5]
Например, транслятор Фортран G в ОС / ЕС имеет средства для отладки программ и диагностики ошибок программирования, а транслятор Фортран Н обеспечивает высокую эффективность получаемых машинных программ. Следовательно, в процессе разработки и отладки программы удобнее использовать первый из них, а после получения отлаженного модуля провести окончательную трансляцию с помощью второго транслятора. [6]
Для выполнения транслятора Фортран Н в каталогизированной процедуре запрашивается 228 К байт памяти. [7]
Для выполнения транслятора Фортран ОР в каталогизированной процедуре запрашивается 228 Кбайт памяти. [8]
Для выполнения транслятора Фортран ОЕ в каталогизированной процедуре запрашивается 256 Кбайт памяти. Минимальный объем памяти, достаточный для трансляции программы из 200 - 300 операторов, составляет 160 Кбайт. Транслятор выдает сообщение о неиспользуемой памяти, если ее размер превышает 10 Кбайт. [9]
При выполнении транслятора Фортран ОЕ используются те же устройства, что и для транслятора Фортран ОР ( см. табл. 13 и 30), Дополнительно можно использовать отдельное устройство для вывода распечатки ошибочных операторов, сообщений об ошибках и статистической информации. Этому устройству соответствуют оператор DD с именем SYSTERM, групповое имя - SYSSQ, физическое устройство - печатающее устройство, накопитель на магнитной ленте, накопитель на магнитных дисках. [10]
По сравнению с транслятором Фортран ST транслятор Фортран ОР строит более эффективный объектный код. Хотя время трансляции увеличивается, однако размеры и время выполнения полученного объектного кода сокращаются. [11]
По сравнению с транслятором Фортран G транслятор Фортран Н строит более эффективный объектный код. Хотя время трансляции увеличивается, однако размеры и время выполнения полученного объектного кода сокращаются. Поэтому транслятор Фортран О рекомендуется использовать при отладке программ, а также для трансляции программ, которые выполняются однократно или время выполнения которых незначительно. [12]
Кроме того, для транслятора Фортран ОР допускается использование дополнительных режимов, описанных ниже. [13]
Для программ, обрабатываемых транслятором Фортран - Дубна, по принятому в системе Дубна соглашению указывать транслятор не надо. [14]
Иллюстрируется объектный код, построенный транслятором Фортран 77 для вызова подпрограммы SUB с двумя параметрами текстового типа и одним параметром целого типа. [15]