Алгоритмы решения задач

Основные этапы выполнения программы представлены на рисунке 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.