Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3
Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3
ISBN:
978-5-7782-1960-1, 978-5-04-112317-8
Автор:
А. А. Малявко
Год издания:
2012
Издательство:
Новосибирский государственный технический университет
Тип:
Электронная книга
Реклама. Рекламодатель ООО "Литрес" / ИНН 7719571260 / Litres.ru / Erid: 2Vtzqx9kwnn
B третьей части учебного пособия рассматриваются задачи, решаемые семантическими анализаторами и генераторами объектного кода трансляторов. Основное внимание уделяется принципам, закладываемым в организацию памяти транслируемой программы, и методам доступа к локальным и нелокальным данным процедур. На этой основе рассмотрены применяемые в современных языках подходы к контролю типов данных и функции семантического анализа. Обсуждаются основные задачи генератора кода, такие как формирование последовательности тетрад, управление памятью, выбор инструкций, распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Пособие адресовано студентам старших курсов и аспирантам, а также преподавателям смежных дисциплин. Оно может быть полезно студентам и аспирантам ряда Других технических специальностей, связанных с разработкой и использованием программного обеспечения.
ISBN
978-5-7782-1960-1, 978-5-04-112317-8
Автор
А. А. Малявко
Год издания
2012
Издательство
Новосибирский государственный технический университет
Тип
Электронная книга