Курсовая работа
«Разработка программы, реализующей первый проход транслятора языка Ассемблер»
- 32 страниц(ы)
- 2308 просмотров
Автор: 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
написания вашей работы
Не подошла эта работа?
Воспользуйтесь поиском по базе из более чем 40000 работ
-
Курсовая работа:
Разработка программы решения задачи «Учет вылова рыбы
31 страниц(ы) 2008 2292
-
Курсовая работа:
28 страниц(ы) 2009 3643
-
Курсовая работа:
24 страниц(ы) 2010 3031
682 автора
помогают студентам
23 задания
за последние сутки
10 минут
среднее время отклика
-
Дипломная работа:
Разработка программы продвижения продукции
75 страниц(ы) -
Курсовая работа:
Написать программу, реализующую простой калькулятор
30 страниц(ы) -
ВКР:
Создание электронного учебного пособия по разработке программ модульной структуры
61 страниц(ы) -
Реферат:
Разработка программы лояльности покупателей (Дисциплина: Управление продажами)
27 страниц(ы) -
Дипломная работа:
Разработка программы снижения текучести кадров на предприятии
91 страниц(ы)