СтудСфера.Ру - помогаем студентам в учёбе

У нас можно недорого заказать курсовую, контрольную, реферат или диплом

Разработка программы, реализующей первый проход транслятора языка Ассемблер - Курсовая работа №13463

«Разработка программы, реализующей первый проход транслятора языка Ассемблер» - Курсовая работа

  • 32 страниц(ы)

Содержание

Введение

Заключение

Список литературы

фото автора

Автор: vetalm2005

Содержание

1. Задание

2. Форматы исходных команд (PUSH, TEST) и директив (DD, TITLE)

3. Проектирование

4. Ограничения программы

5. Форматы входных и выходных данных

6. Тестирование

7. Листинг программы


Введение

Программа проверяет строчку за строчкой текст листинга (test.asm), каждая же строчка разбирается пословно, если в строчке есть ошибка, то в выходной файл (listing.txt) записывается сообщение об ошибке (напротив строки с ошибкой), без указания явной причины ошибки.

Первым шагом на внешнем носителе создается два файла (listing.txt – файл с будущими результатами, metki.txt – файл, который будет хранить метки и имена), и открывается 2 файла (test.asm – файл с проверяемой программой и constant.txt – файл хранящий зарезервированные слова (названия регистров, исходных команд, директив).


Заключение

Исходный текст анализируемой программы должен лежать в файле test.asm. Результат будет выведен в файл listing.txt

Файл constant.txt содержит имена обрабатываемых команд (push, test) и директив (title, dd) а также названия регистров.

Файл metki.txt – создается в результате выполнения программы. Он содержит имена меток, обнаруженных в процессе разбора кода.


Список литературы

1. П.И. Рудаков, К.Г. Финогенов - Язык ассемблера. Учимся программировать

2. Методические указания по выполнению курсовой работы


Тема: «Разработка программы, реализующей первый проход транслятора языка Ассемблер»
Раздел: Программирование, Базы данных
Тип: Курсовая работа
Страниц: 32
Цена: 300 руб.
Нужна похожая работа?
Закажите авторскую работу по вашему заданию.
  • Цены ниже рыночных
  • Удобный личный кабинет
  • Необходимый уровень антиплагиата
  • Прямое общение с исполнителем вашей работы
  • Бесплатные доработки и консультации
  • Минимальные сроки выполнения

Мы уже помогли 24535 студентам

Средний балл наших работ

  • 4.89 из 5
Узнайте стоимость
написания вашей работы
Похожие материалы
  • Контрольная работа:

    Программирование на языке высокого уровня Pascal, VBScript. Структура программ

    29 страниц(ы) 


    1. Программирование на языке высокого уровня Pascal 4
    Интегрированная среда разработки программ Turbo Pascal 7.0 4
    Основные элементы IDE Turbo Pascal 7.0 4
    Структура программы на языке Pascal 6
    2. Программирование на языке высокого уровня VBScript 12
    Структура программы на языке VBScript 12
    Типы данных 12
    Переменные VBScript 17
    Операторы VBScript 18
    Операторы управления VBScript 19
    Процедуры VBScript 26
    Объекты VBScript 28
    3. Литература 30
  • Дипломная работа:

    Разработка программы продвижения продукции

    75 страниц(ы) 

    Введение….3
    1 Теоретические аспекты программы продвижения продукции предприятия.5
    1.1 Понятие, сущность и классификация маркетинговой программы….5
    1.2 Задачи и этапы разработки программы….…11
    1.3 Методы продвижения продукции в системе маркетинга предприятия….17
    2 Характеристика маркетинговой деятельности ОАО «СКДМ»….24
    2.1 Организационно-экономическая характеристика предприятия….24
    2.2 Организация маркетинговой службы предприятия и эффективность управления маркетингом….32
    2.3 Опыт применения программ продвижения продукции на предприятии….39
    2.4 Маркетинговые особенности продукции предприятия….47
    3 Разработка программы продвижения продукции на предприятии…53
    3.1 Разработка рекламных мероприятий….53
    3.2 Разработка программы стимулирования сбыта…58
    3.3 Обоснование предложенных мероприятий….62
    3.4 Оценка эффективности мероприятий программы продвижения…64
    Заключение….69
    Список использованных источников и литературы….73
    Приложение…75
  • Курсовая работа:

    Написать программу, реализующую простой калькулятор

    30 страниц(ы) 

    1 Разработка эскизного и технического проектов программы 5
    1.1 Назначение и область применения 5
    1.2 Технические характеристики 5
    1.2.1 Постановка задачи 5
    1.2.2 Описание алгоритма 5
    1.2.3 Организация входных и выходных данных 8
    1.2.4 Выбор состава технических и программных средств 8
    2 Разработка приложения 10
    2.1 Описание программы 10
    2.2 Разработка приложения 10
    2.3 Спецификация программы 16
    2.4 Тестирование программы 17
    Заключение 19
    Глоссарий 21
    Список использованных источников 23
    Список сокращений 24
    Приложения 25
  • ВКР:

    Создание электронного учебного пособия по разработке программ модульной структуры

    61 страниц(ы) 

    ВВЕДЕНИЕ 2
    ГЛАВА 1. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ СОЗДАНИЯ ЭЛЕКТРОННОГО УЧЕБНИКА 5
    1.1. Понятие электронного учебного пособия, его отличительные признаки 5
    1.2. Преимущества и недостатки электронных учебных пособий 7
    1.3. Требования при создании электронных учебников 9
    ГЛАВА 2. МОДУЛЬНЫЕ СТРУКТУРЫ 15
    1.4. Элементы структурного программирования 15
    2.2. Программно-модульные структуры 18
    2.3. Методы разработки программ модульной структуры 21
    ГЛАВА 3. РАЗРАБОТКА ЭЛЕКТРОННОГО ПОСОБИЯ 28
    3.1. Анализ содержания курса «Программы модульной структуры» 28
    3.2. Структура, интерфейс и реализация обучающего пособия в среде Delphi 38
    3.3. Опытно-экспериментальная работа и её результаты 51
    ЗАКЛЮЧЕНИЕ 58
    СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 59
    ПРИЛОЖЕНИЕ 61
  • Реферат:

    Разработка программы лояльности покупателей (Дисциплина: Управление продажами)

    27 страниц(ы) 

    Введение
    1. Теоретические аспекты изучения лояльности как инновационного процесса
    Основы лояльности как инструмента управления
    Правила программы лояльности
    Управление планированием программ лояльности
    2. Практические аспекты управления деятельностью по разработке программ лояльности клиентов на примере группы компаний «Автоград»
    2.1 Системы поощрения лояльности клиентов как основа управления бизнесом
    2.2 Новые системы поощрения лояльности клиентов для группы компаний «Автоград»
    2.3 Анализ уровня эффективности развития новых программ лояльности клиентов автомобильного рынка г. Тюмени
    Заключение
    Список используемой литературы
  • Дипломная работа:

    Разработка программы снижения текучести кадров на предприятии

    91 страниц(ы) 

    ВВЕДЕНИЕ…. 9
    1 Теоретические основы исследования текучести кадров … 11
    1.1 Понятие, причины и виды текучести кадров ….… 11
    1.2 Управление текучестью кадров как элемент формирования численности персонала…. 15
    1.3 Методика оценки и расчета показателей текучести персонала и экономического ущерба, вызванного текучестью кадров … 20
    2 Анализ движения и текучести кадров в МУП «МУК»… 28
    2.1 Организационно-управленческая характеристика МУП «МУК»…. 28
    2.2 Анализ кадровой ситуации в МУП «МУК»…. 36
    2.3 Выявление причин текучести кадров в МУП «МУК»…. 49
    3 Разработка программы снижения текучести кадров в МУП «МУК»… 56
    3.1 Проект программы снижения текучести кадров в МУП «МУК»…. 56
    3.2 Оценка эффективности реализации проекта… 68
    4 Улучшение условий труда как инструмент снижения текучести кадров…. 72
    4.1 Снижение текучести кадров за счёт улучшения условий труда…. 72
    4.2 Выводы по разделу… 78
    ЗАКЛЮЧЕНИЕ 80
    СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 83
    ПРИЛОЖЕНИЯ 86

Не нашли, что искали?

Воспользуйтесь поиском по базе из более чем 40000 работ

Наши услуги
Дипломная на заказ

Дипломная работа

от 8000 руб.

срок: от 6 дней

Курсовая на заказ

Курсовая работа

от 1500 руб.

срок: от 3 дней

Отчет по практике на заказ

Отчет по практике

от 1500 руб.

срок: от 2 дней

Контрольная работа на заказ

Контрольная работа

от 100 руб.

срок: от 1 дня

Реферат на заказ

Реферат

от 700 руб.

срок: от 1 дня

Другие работы автора
  • Курсовая работа:

    Разработка программы решения задачи «Учет вылова рыбы

    31 страниц(ы) 

    1. Описание постановки задачи
    1.1 Характеристика задачи
    1.2 Выходная информация
    1.3 Входная информация
    2. Описание алгоритма
    2.1 Функциональная структура задачи
    2.2 Алгоритм решения
    3. Описание программы
    3.1 Общие сведения
    3.2 Функциональное назначение
    3.3 Описание логической структуры
    3.4. Используемые технические средства
    3.5 Вызов и загрузка
    3.6 Входные данные
    3.7. Выходные данные
    4. Текст программы
    5. Описание результатов испытаний программы
    Приложения
    Приложение 1. Исходный текст программы «Учет вылова рыбы»
    Приложение 2. Тексты тестовых наборов данных на магнитном диске
    Приложение 3. Тексты программ создания тестовых файлов
    Приложение 4. Результаты испытаний программы «Учет вылова рыбы»
  • Курсовая работа:

    Проектирование корпоративной локальной вычислительной сети в организации, занимающейся изготовлением различной рекламы.

    28 страниц(ы) 

    Введение
    РАЗДЕЛ 1. ОПИСАТЕЛЬНАЯ ЧАСТЬ
    1.1. Типы локальных сетей
    1.1.1. ЛВС с выделенным сервером
    1.1.2. Одноранговые ЛВС
    1.2. Архитектура ЛВС
    1.3. Компоненты сети
    1.4. Правила формирования сети
    1.5. Категории витой пары
    1.6. Сетевые карты
    1.7. Средства обеспечения надежности
    РАЗДЕЛ 2. ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ
    2.1. Определение информационных потоков
    2.2. Информационная схема с учетом серверов
    2.3. Структурная схема корпоративной сети
    2.4. Топология сети, среды передачи, метод доступа, активное и пассивное оборудование
    2.5. Выбор операционных систем
    2.6. Защита системы
    2.7. Подключение сети офиса к Internet
    2.8. Схема разработки проекта сети
    Заключение
    Список используемой литературы
    Приложение 1. План монтажной прокладки сети и расположение оборудования
    Приложение 2. План можтажной прокладки сети (2 этаж)
  • Курсовая работа:

    Разработка функциональной схемы арифметико-логического устройства на основе серийных микроэлектронных элементов.

    24 страниц(ы) 

    Задание
    1. Постановка задачи. Определение путей ее решения
    1.1. Общие сведения
    2. Разработка основных алгоритмов. Разработка автоматной модели
    2.1. Общие сведения
    2.2. Автомат сложения
    2.3. Автомат умножения
    2.4. Автомат деления
    2.5. Основной автомат
    3. Разработка принципиальных электрических схем
    4. Список литературы
    Приложение 1