АвторыМалявко А.А.
Системное программное обеспечение. Формальные языки и методы трансляции
ИздательствоНовосибирский ГТУ
Тип изданияучебное пособие
Год издания2012
Скопировать биб. запись
Для каталогаМалявко, А. А. Системное программное обеспечение. Формальные языки и методы трансляции : учеб. пособие. В 3 ч. / Малявко А. А. - Новосибирск : Изд-во НГТУ, 2012. - 120 с. - ISBN 978-5-7782-1960-1. - Текст : электронный // ЭБС "Консультант студента" : [сайт]. - URL : https://www.studentlibrary.ru/book/ISBN9785778219601.html (дата обращения: 22.11.2024). - Режим доступа : по подписке.
АннотацияВ третьей части учебного пособия рассматриваются задачи, решаемые семантическими анализаторами и генераторами объектного кода трансляторов. Основное внимание уделяется принципам, закладываемым в организацию памяти транслируемой программы, и методам доступа к локальным и нелокальным данным процедур. На этой основе рассмотрены применяемые в современных языках подходы к контролю типов данных и функции семантического анализа. Обсуждаются основные задачи генератора кода, такие как формирование последовательности тетрад, управление памятью, выбор инструкций, распределение регистров и порядок вычислений; рассматриваются методы оптимизации кода. Пособие адресовано студентам старших курсов и аспирантам, а также преподавателям смежных дисциплин. Оно может быть полезно студентам и аспирантам ряда других технических специальностей, связанных с разработкой и использованием программного обеспечения.