Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3 (Александр Антонович Малявко). 2012г.

Учебное пособие "Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3" рассматривает задачи, связанные с семантическим анализом и генерацией объектного кода трансляторов. В книге подробно описываются принципы, которые используются при организации памяти транслируемой программы, а также методы доступа к локальным и нелокальным данным процедур. Авторы книги обсуждают подходы к контролю типов данных и функции семантического анализа, которые применяются в современных языках. Также рассматриваются задачи генерации кода, такие как формирование последовательности инструкций, управление памятью, выбор инструкций, распределение регистров и порядок вычислений, а также методы оптимизации кода. Книга предназначена для студентов старших курсов и аспирантов, а также преподавателей смежных дисциплин. Она может быть полезна студентам и аспирантам других технических специальностей, связанных с разработкой и использованием программного обеспечения.

В третьей части учебника рассматриваются вопросы, связанные с синтаксическими анализаторами и кодогенераторами компиляторов программ. Особое внимание акцентируется на принципиальных аспектах организации памяти переводимых программ, на способах доступа к данным и локальных и не локальных процедурах. В рамках такого подхода освещаются принципы, лежащие в основе контроля типов данных, часто используемые в языках программирования. Основная задача кодогенерации включает в себя ряд подзадач, таких как эмулирование процесса формирования тетрад кода, регуляция памяти, выбор команд, планирование использования регистров процессора и оптимизация полученного кода. Данное руководство написано для студентов старших курсов, преподавателей смежных наук, однако также может оказаться полезным для студентов и аспирантов некоторых других специальностей в области технической разработки программного обеспечения.






Жанры

#учебники и пособия для вузов

Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3 (Александр Антонович Малявко). 2012г.

Похожие книги

Информация о книге

  • Рейтинг Книги:
  • Название книги: Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3
  • Автор: Александр Антонович Малявко
  • Категория: Учебники и пособия для вузов
  • Тип: Электронная книга
  • Опубликовано: 2023 Sep 18, 21:09
  • Дата выхода: 2012г.
  • Язык: Русский
  • Паблишер: Новосибирский государственный технический университет
  • ISBN: 978-5-7782-1960-1