Цель:
Овладение практическими навыками чтения и записи данных в файл, а также получение знаний и навыков работы с файловой системой ПЭВМ посредством языка Assembler в режиме эмуляции MS-DOS.
Общее положение
Лабораторная работа выполняется на ПЭВМ, которые совместимы, по своим функциональным возможностям, с вычислительными машинами на базе процессора Intel c архитектурой x32. При выполнении лабораторной работы предпочтительней использовать пакет TASM для трансляции и компиляции ассемблерных программ. Для установки пакета TASM необходимо разархивировать tasm.zip корень диска С. Все программы, подготовленные в ходе данных лабораторных работ, могут быть созданы с использованием режима MASM и модели памяти small. При выполнении лабораторных работ можно использовать графический интерфейс для разработки программ, который был описан в Архитектура микропроцессора Intel. Основы Assembler.pdf, а также DOS оболочку для запуска программ, входящих в состав пакета TASM.
При выполнение Лабораторной работы на OS Windows, c архитектурой x64, можно воспользоваться:
1. Виртуальной ОS. Для этого необходимо скачать с официального сайта VirtualBox последнюю версию программы (https://www.virtualbox.org/wiki/Downloads). Процесс установки и настройки описан в Установка и настройка платформы виртуализации Oracle VM VirtualBox.pdf. Далее установить любую версию OS Windows с архитектурой x32 или подключить диск Win Xp
2. GUI Turbo Assembler. Для этого необходимо установить GUI Turbo Assembler v3.0.1.msi.
Задание:
Разработать программу, позволяющую пользователю создать/удалить файл с жесткого диска, только в определенном подкаталоге, а также сохранить в созданном файле строку, суммарный объем символов которой, не превышает 255.
Сделать блок схемы.
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |