курсовой ассемблер.pptx
- Количество слайдов: 6
Курсовой проект по архитектуре МП и языку ассемблера тема: Разработка программы вычисления CRC текстового файла Разработал: Турков Д. В. Руководитель: Фомин А. А.
Цели работы • • Закрепление навыков по языку ассемблера Составление программ на языке ассемблера
Задачи работы • • Реализовать алгоритм вычисления контрольной суммы CRC текстового файла Контрольные суммы хранить в отдельном файле, в том же каталоге, что и основной файл Обеспечить возможность вычисления CRC для всех файлов в заданном каталоге Путем сравнения рассчитанной контрольной суммы и сохраненной контрольной суммы определить какие файлы были изменены и уведомить пользователя
Описание приложения • • Программа находит файлы с разрешением *. txt, находящиеся в том же каталоге что и исполняемый файл CRC 16. exe Вычисляет CRC текстовых файлов и сохраняет их в отдельном файле. Проверяет были ли изменения в файлах или нет Выводит результат на экран
Структура программы • • процедура вычисления CRC 16 Процедура печати 16 -разрядного 16 ричного числа Процедура преобразования байта в текстовый вид и вывод на экран Основная программа
Заключение В ходе выполнения курсового проекта была разработана программа, вычисляющая контрольную сумму CRC текстового файла. Данная программа может найти применение при работе с отправкой текстовых сообщений, а именно проверку целостности их передачи.
курсовой ассемблер.pptx