Виртуальная машина для проекта РуСи

Авторы

  • Андрей Николаевич Терехов СПбГУ, Санкт-Петербург, Россия
  • Алексей Владимирович Митенев СПбГУ, Санкт-Петербург, Россия
  • Михаил Андреевич Терехов СПбГУ, Санкт-Петербург, Россия

Ключевые слова:

язык С, транслятор, виртуальная машина, переносимость трансляторов, эффективность кода

Аннотация

В статье описана структура памяти и система команд виртуальной машины проекта РуСи. Объяснения, почему выбрано то или иное решение, будут полезны в лекциях и практических занятиях по курсу CS240 «Трансляция языков программирования». Описываемый материал уже дважды был применен в лекциях и практике для студентов третьего курса математико-механического факультета СПбГУ и показал свою методическую ценность. Авторы надеются, что эта статья будет полезна и студентам других вузов, начинающих свое знакомство с таким важным предметом, как трансляторы.

Биографии авторов

  • Андрей Николаевич Терехов, СПбГУ, Санкт-Петербург, Россия

    Терехов А. Н.: доктор физико-математических наук, профессор, заведующий кафедрой системного программирования СПбГУ.

  • Алексей Владимирович Митенев, СПбГУ, Санкт-Петербург, Россия

    Митенев А. В.: студент кафедры системного программирования СПбГУ.

  • Михаил Андреевич Терехов, СПбГУ, Санкт-Петербург, Россия

    Терехов М. А.: студент кафедры системного программирования СПбГУ.

Загрузки

Опубликован

30.12.2016

Выпуск

Раздел

Подготовка специалистов: программы обучения

Как цитировать

[1]
А. Н. Терехов, А. В. Митенев, и М. А. Терехов, «Виртуальная машина для проекта РуСи», Компьютерные инструменты в образовании, вып. 6, сс. 33–41, дек. 2016, просмотрено: июл. 24, 2026. доступно на: http://cte.eltech.ru/ojs/index.php/kio/article/view/1415

Похожие статьи

1-10 из 1189

Вы также можете начать расширеннвй поиск похожих статей для этой статьи.

Наиболее читаемые статьи этого автора (авторов)