Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_LR_SPO.doc
Скачиваний:
2
Добавлен:
13.08.2019
Размер:
389.12 Кб
Скачать

Содержание отчета

Отчет должен включать:

1. Название лабораторной работы.

2. Цель ее выполнения.

3. Варианты заданий.

4. Тексты листинга трансляции.

5. Действительные адреса кодовых сегментов для подпрограмм.

Контрольные вопросы

1. Что такое иерархический программный комплекс?

2. Из каких компонент состоит программа, загруженная функцией Ехес в память?

3. Какие переменные содержит окружение для командного процессора?

4. Как загрузить и выполнить дочернюю программу?

5. Что включает в себя блок параметров?

6. Что такое "адрес окружения"?

7. Для чего используется хвост команды?

8. Как можно активизировать вторую копию командного процессора?

Лабораторная работа № 7 Файловая система

Оборудование

IBM совместимые ЭВМ, операционная система Windows, Linux, программа DOSBox, оболочка Volcov Commander, программы Tasm, TLink, Debug, программа на языке Ассемблера.

А. Создание и чтение файла средствами функций ms-dos

Цель лабораторной работы

Целью работы является научиться создавать файлы и читать записанную в них информацию с помощью функций DOS

Теоретические сведения

Изучить функции создания и чтения файла [4, 5].

Порядок выполнения работы

1. Ознакомиться с теоретическими положениями.

2. Ответить на контрольные вопросы.

3. Написать и отладить программу (в соответствии с вариантом), которая выполняет следующие действия:

- создает файл, содержащий заданное количество строк,

- читает содержимое всего файла и выводит его на экран,

- выводит на экран заданное количество байт из определенной строки.

количество строк в файле

читаемые байты

строка

тип программы

1

2 строки

10-15 и 2-5

1 строка

СОМ файл

2

3 строки

2-7 и 9-12

3 строка

ЕХЕ файл

3

4 строки

11-15 и 3-5

2 строка

СОМ файл

4

2 строки

2-6 и 9-14

1 строка

ЕХЕ файл

5

3 строки

13-18 и 4-5

2 строка

СОМ файл

6

4 строки

2-3 и 9-19

4 строка

ЕХЕ файл

7

2 строки

11-15 и 6-9

2 строка

СОМ файл

8

3 строки

2-4 и 9-16

1 строка

ЕХЕ файл

9

4 строки

12-15 и 4-5

3 строка

СОМ файл

10

2 строки

2-9 и 5-12

2 строка

ЕХЕ файл

11

3 строки

10-15 и 2-10

2 строка

СОМ файл

12

4 строки

4-7 и 9-16

4 строка

ЕХЕ файл

4. Составить два варианта программы с использованием и без использования обобщенных директив сегментов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]