Чтение online
Недоступно
Рейтинг издания
Поделиться:

Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3. Учебное пособие

Издательство:
Новосибирский государственный технический университет
Авторы:
Малявко А.А.
Год издания:
2012
ISBN:
978-5-7782-1960-1
Тип издания:
учебное пособие
DOI:

Об издании

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

Библиографическая запись

Малявко А.А. Системное программное обеспечение. Формальные языки и методы трансляции. Часть 3 : учебное пособие / Малявко А.А.. — Новосибирск : Новосибирский государственный технический университет, 2012. — 120 c. — ISBN 978-5-7782-1960-1. — Текст : электронный // Цифровой образовательный ресурс IPR SMART : [сайт]. — URL: https://www.iprbookshop.ru/45019.html (дата обращения: 08.09.2024). — Режим доступа: для авторизир. пользователей

РЕКОМЕНДУЕМ К ПРОЧТЕНИЮ

C ЭТОЙ КНИГОЙ ТАКЖЕ ЧИТАЮТ

Этот сайт использует «cookies». Условия использования «cookies» см. в Пользовательском соглашении. Также сайт использует инструменты для сбора технических данных касательно посетителей с целью получения маркетинговой и статистической информации. Условия обработки данных посетителей сайта см. в Политике конфиденциальности. В случае несогласия с обработкой данных, просим покинуть сайт Принять условия