Проектирование компилятора

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

Подобные документы

  • Понятие объектно-ориентированного программирования. История развития Basic и Visual Basic, С++, Java и C Sharp. Проектирование программы "Приемная комиссия" на языке C#. Реализация программы в среде разработки. Листинг и инструкция пользователя.

    курсовая работа, добавлен 08.05.2017

  • Разработка микропрограмм выполнения заданных команд (в виде граф-схемы) и микропрограммного интерпретатора, реализующего эти команды. Определение способов адресации и расчет всех необходимых управляющих сигналов, вырабатываемых устройством управления.

    курсовая работа, добавлен 29.11.2010

  • Функции графических оболочек, операционные системы с поддержкой графического интерфейса пользователя. Оболочка Norton Commander, ее возможности, достоинства и недостатки. Справочная часть программы, ее функциональные клавиши и графический интерфейс.

    реферат, добавлен 17.01.2010

  • Проектирование программного обеспечения. Описание подхода к проектированию. Описание языка моделирования UML. Аналитическая модель программного обеспечения. Диаграмма вариантов использования. Разработка программного обеспечения, спецификации программы.

    курсовая работа, добавлен 23.10.2013

  • Сортировка массива по возрастанию и убыванию. Визуальное проектирование и событийно-управляемое программирование в Lazarus. Проектирование программы по решению простых арифметических действий. Разработка игры по подсчету очков игроков; выбор победителя.

    лабораторная работа, добавлен 28.04.2021

  • Основные сведения о программе T-FLEX CAD 2D, ее технологии и инструменты. Параметрическое проектирование и создание 2D-чертежей и конструкторской документации. Принципы построения маршрутных и операционных карт. Построение операционной карты детали.

    отчет по практике, добавлен 15.04.2015

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

    курсовая работа, добавлен 31.03.2014

  • Требования к функциональным характеристикам программы для построения диаграмм. Стадии и этапы разработки, процесс создания прототипа программы. Описание используемых компонентов Delphi. Графический интерфейс пользователя и тестирование программы.

    курсовая работа, добавлен 10.01.2016

  • Основные понятия реляционных баз данных. Инфологическое проектирование: перечень сущностей, атрибутов, классификация связей. Структура, создание таблиц, заполнение базы данных. Запросы на выборку, запросы с вычисляемыми полями. Создание отчетов, макросов.

    курсовая работа, добавлен 15.10.2015

  • Анализ предметной области "Учет расчетов за проживание в общежитии". Проектирование логической и физической модели базы данных. Проектирование пользовательского интерфейса программного продукта. Осуществление выбора среды разработки и структура таблиц.

    курсовая работа, добавлен 22.11.2021

  • Проектирование базы данных в LireOffice Base, постановка задачи и исходных данных. Заполнение полей таблиц и назначение ключа. Создание запросов и результаты их работы. Проектирование форм базы данных, выбор оформления и стилей. Работа с мастером отчетов.

    контрольная работа, добавлен 22.04.2016

  • Характеристика и анализ используемых средств оптимизации, этапы: до-программный и программный. Принципы и перспективы сокращения времени исполнения параллельного программного кода, с использованием специальных механизмов, ключей оптимизации компилятора.

    курсовая работа, добавлен 23.03.2016

  • Характеристика интерфейса модели электронно-вычислительной машины. Сущность состава устройства управления процессора. Главный анализ методов ввода и отладки программы. Существенная особенность действий основных классов команд и способов их адресации.

    лабораторная работа, добавлен 12.05.2015

  • Состав систем программирования. Главные языки программирования. Компиляторы и интерпретаторы для языков Ассемблера. Что нужно для создания программы. Языки "Фортран", "Алгол", "Паскаль", "Си", "Бейсик", "JavaScipt","Java". Глобальная сеть Интернет.

    презентация, добавлен 23.10.2013

  • Особенности дизайна и конструкций компьютерного языка "Си". Использование компилятора MinGW для реализации логической игры "Спички Бергсона". Характеристика главного меню программы. Изучение пользовательского интерфейса. Разработка интеллекта компьютера.

    курсовая работа, добавлен 17.02.2019

  • Оценка и моделирование информационных потоков через программу NS-2. Принципы построения локальных вычислительных сетей, выбор соответствующего сетевого оборудования, его коммутации и настройки программного обеспечения на нем. Функциональная схема сети.

    курсовая работа, добавлен 10.01.2012

  • Описание основных алгоритмов, используемых в программе, реализующей параллельную работу нескольких процессов. Работа программы с параметрами: kurs.exe и text.txt. Описание основных подпрограмм, переменных, констант и типов. Обзор исходного кода программы.

    контрольная работа, добавлен 11.12.2012

  • Изучение технологии разработки и отладки программ с помощью инструментальных программных средств для микроконтроллеров AVR. Отладка простейших программ с использованием программного симулятора AVR Studio. Исходный текст программы на языке ассемблера.

    курсовая работа, добавлен 22.10.2013

  • Функциональный состав микро-ЭВМ. Разработка системы команд. Описание взаимодействия блоков микро-ЭВМ при выполнении команд программы. Запоминающие устройства. Организация кэш-памяти процессора. Описание схемы предсказания переходов. Пример программы.

    курсовая работа, добавлен 23.05.2013

  • Проектирование основных отношений. Разработка способов получения производных данных. Проектирование пользовательских представлений. Обоснование необходимости введения контролируемой избыточности. Текущий контроль и настройка операционной системы.

    реферат, добавлен 29.03.2019

  • Сведения о системах управления базами данных. Выбор типа базы данных. Обзор СУБД реляционного типа: Paradox, FoxPro, Microsoft Access. Создание концептуальной модели базы данных "Лекарственные средства". Проектирование таблиц. Проектирование запросов.

    курсовая работа, добавлен 25.11.2012

  • Создание представления информационной сети из пяти узлов и четырех ветвей с использованием онлайн-компилятора на языке программирования C#. Графическое изображение трех графов сети (Task1, Task2 и Task3 в коде). Листинг кода программы и результаты работы.

    практическая работа, добавлен 24.04.2020

  • Один из наиболее эффективных способов реализации таблиц идентификаторов - использование хэш-функции. Построение хэш-функции методом деления. Реализация в программном коде хэш-функции и рехэширования. Организация таблицы идентификаторов в виде массива.

    статья, добавлен 18.03.2019

  • Моделирование производственно-экономических процессов и экспертных систем. Разработка объектно-ориентированной модели программных компонент в среде Delphi. Масштабируемые средства для построения баз данных. Структура меню, описание работы программы.

    дипломная работа, добавлен 18.09.2014

  • Проектирование системы, способной автоматизировать деятельность отдела аспирантуры. Рассмотрение существующих подобных систем и применение их с учетом специфики области. Описание бизнес-процессов аспирантуры AS-IS. Описание архитектуры ИАС "Университет".

    дипломная работа, добавлен 01.09.2017

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу и оценить ее, кликнув по соответствующей звездочке.