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

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

  • 32 страниц
Содержание

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
Узнайте стоимость
написания вашей работы

У нас можно заказать

(Цены могут варьироваться от сложности и объема задания)

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

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

от 100 руб.

срок: от 1 дня

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

Реферат

от 700 руб.

срок: от 1 дня

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

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

от 1500 руб.

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

Дипломная на заказ

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

от 8000 руб.

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

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

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

от 1500 руб.

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

Решение задач на заказ

Решение задач

от 100 руб.

срок: от 1 дня

Лабораторная работа на заказ

Лабораторная работа

от 200 руб.

срок: от 1 дня

Доклад на заказ

Доклад

от 300 руб.

срок: от 1 дня

682 автора

помогают студентам

42 задания

за последние сутки

10 минут

время отклика