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

Основные этапы выполнения программы представлены на рисунке 1

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

Алгоритмы решения задач - student2.ru file DB "assembl.txt"; имя файла 1

fwrite db "Hello World!!!!"

Алгоритмы решения задач - student2.ru ;строка для записи

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

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

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

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

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

Алгоритмы решения задач - student2.ru 6

Рисунок 1 – Основные этапы выполнения программы

Программная реализация алгоритма представлена в приложении А.

Контрольные примеры

В результате последовательного выполнения этапов получены исходный объектный и отлаженный загрузочный модули. На рисунке 2 показаны процессы разработки программы в среде TASM.

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

Рисунок 2 - Этапы разработки первой программы на ассемблере в среде DOS. Трансляция, компиляция и отладка программы в среде DOS

На рисунке 3 представлено открытие, запись и закрытие файла.

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

Рисунок 3 – Открытие, запись и закрытие файла

Выводы

1. В результате выполнения лабораторной работы был изучен принцип работы с файлами на языке Assembler;

2. Разработали программу на ассемблере, раскрывающую принцип работы с файлами;

3. Научились использовать функции создания файла, записи в файл, открытия и закрытия файла.

Список использованной литературы

1. Рудаков П.И., Финогенов К.Г. Программирование на языке Ассемблера IBMPC. Обнинск: Принтер, 1999.

2. Юров П.В., Хорошенко Ю.С. Ассемблер. Учебный курс. СПб: Питер, 2006.

Наши рекомендации