Детальная информация

Название: Разработка элементов учебной системы программирования. Компилятор с Ассемблера: учебное пособие
Авторы: Расторгуев Вячеслав Яковлевич
Организация: Санкт-Петербургский государственный политехнический университет
Выходные сведения: СПб., 2012
Коллекция: Учебная и учебно-методическая литература; Общая коллекция
Тематика: Компиляторы; Ассемблер (Assembler)
УДК: 004.4'422(075.8); 004.438(075.8)
Тип документа: Учебное издание
Тип файла: PDF
Язык: Русский
Права доступа: Свободный доступ из сети Интернет (чтение, печать, копирование)

Разрешенные действия: Прочитать Загрузить (117 Кб) Для чтения документа необходим Flash Player

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Данное учебное пособие является методическим руководством при подготовке и проведению второй из трех лабораторных работ, направленных на разработку учебной системы программирования в составе: компилятора с языка высокого уровня, компилятора с АССЕМБЛЕРА, абсолютного или непосредственно связывающего загрузчика, конструктивно объединенного с эмулятором и пошаговым отладчиком объектного (target) микропроцессора, работающего на платформе, состоящей из технологического (host) микропроцессора IBM PC и одной из операционных сред MS Windows или Linux. Целью проведения этого цикла работ является более глубокое изучение лекционного материала курса и приобретение практических навыков в процессе разработки учебной системы программирования путем адаптации программ-макетов ее элементов. Каждая из работ цикла рассчитана при соответствующей домашней подготовке в среднем на восемь часов работы в лаборатории кафедры.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
-> Интернет Все Прочитать Печать Загрузить

Оглавление

  • 1. ВВЕДЕНИЕ
  • 2. КОМПИЛЯТОР С АССЕМБЛЕРА. ТЕЗИСЫ ЛЕКЦИЙ ПО КУРСУ
    • 2.1. Постановка задачи
    • 2.2. Состав БД
    • 2.3. Форматы элементов БД
      • 2.3.1. Исходный текст
      • 2.3.2. Счетчик адреса
      • 2.3.3. Таблица машинных операций
      • 2.3.4. Таблица псевдоопераций
      • 2.3.5. Таблица символов
      • 2.3.6. Таблица базовых регистров и адресов
      • 2.3.7. Объектный текст
    • 2.4. Алгоритм компилятора
      • 2.4.1. Алгоритм первого просмотра
      • 2.4.2. Алгоритм второго просмотра
  • 3. РЕКОМЕНДАЦИИ ПО ПОРЯДКУ ВЫПОЛНЕНИЯ РАБОТЫ
  • 4. ТРЕБОВАНИЯ К СОДЕРЖАНИЮ ОТЧЕТА
  • 5.ТРЕБОВАНИЯ К КОМПЛЕКТАЦИИ, ОФОРМЛЕНИЮ И ПРЕДЪЯВЛЕНИЮ РЕЗУЛЬТАТОВ КУРСОВОЙ РАБОТЫ

Статистика использования документа

stat Количество обращений: 572
За последние 30 дней: 3
Подробная статистика