Курсовая работа
«Разработка программы, реализующей первый проход транслятора языка Ассемблер»
- 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
написания вашей работы
У нас можно заказать
(Цены могут варьироваться от сложности и объема задания)
682 автора
помогают студентам
42 задания
за последние сутки
10 минут
время отклика
Разработка программы продвижения продукции
Курсовая работа:
Написать программу, реализующую простой калькулятор
ВКР:
Создание электронного учебного пособия по разработке программ модульной структуры
Реферат:
Разработка программы лояльности покупателей (Дисциплина: Управление продажами)
Дипломная работа:
Разработка программы снижения текучести кадров на предприятии