Основные этапы выполнения программы представлены на рисунке 1
file DB "assembl.txt"; имя файла 1
fwrite db "Hello World!!!!"
;строка для записи
6
Рисунок 1 – Основные этапы выполнения программы
Программная реализация алгоритма представлена в приложении А.
Контрольные примеры
В результате последовательного выполнения этапов получены исходный объектный и отлаженный загрузочный модули. На рисунке 2 показаны процессы разработки программы в среде TASM.
Рисунок 2 - Этапы разработки первой программы на ассемблере в среде DOS. Трансляция, компиляция и отладка программы в среде DOS
На рисунке 3 представлено открытие, запись и закрытие файла.
Рисунок 3 – Открытие, запись и закрытие файла
Выводы
1. В результате выполнения лабораторной работы был изучен принцип работы с файлами на языке Assembler;
2. Разработали программу на ассемблере, раскрывающую принцип работы с файлами;
3. Научились использовать функции создания файла, записи в файл, открытия и закрытия файла.
Список использованной литературы
1. Рудаков П.И., Финогенов К.Г. Программирование на языке Ассемблера IBMPC. Обнинск: Принтер, 1999.
2. Юров П.В., Хорошенко Ю.С. Ассемблер. Учебный курс. СПб: Питер, 2006.