КЕРУВАННЯ ФАЙЛОВОЮ СИСТЕМОЮ

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра інформаційних систем та мереж

Інформація про роботу

Рік:
2012
Тип роботи:
Лабораторна робота
Предмет:
Інші
Група:
КН

Частина тексту файла (без зображень, графіків і формул):

Міністерство освіти і науки України Національний університет «Львівська Політехніка» Кафедра інформаційних систем та мереж Лабораторна робота №9 на тему КЕРУВАННЯ ФАЙЛОВОЮ СИСТЕМОЮ Текст програми: .8086 .model small .stack 100h .data DirName db "C:\TESTDIR", 0 FileName db "C:\TESTDIR\FILE.TXT", 0 msg db "An error occured", 13, 10, '$' Handle dw ? .code .startup call MakeDir ; створення каталогу call CreateFile ; створення у ньому файлу call SetFileAttr ; задання файлу атрибуту «звичайний» .exit 0 Error Proc near mov ah, 9h lea dx, msg int 21h ret Error endp MakeDir Proc near mov ah, 39h lea dx, DirName ; DS:DX int 21h jc @@1 jmp @@2 @@1: call Error @@2: ret MakeDir endp CreateFile Proc near mov ah,3ch mov cx,01h lea dx,FileName int 21h jc @@3 mov handle,ax ; дескриптор файлу ret @@3: call Error ret CreateFile endp SetFileAttr Proc near mov ah, 43h lea dx, FileName mov al, 1 cmp al, 1 jne @@4 mov cx, 00h ; новий атрибут @@4: int 21h jc @2 ; якщо cx=поточний атрибут файлу (для al=0), то вийти jmp @@5 @2: call Error @@5: ret SetFileAttr endp end Висновки: виконавши дану лабораторну роботу я навчився працювати з логічними дисками та каталогами файлової системи MSDOS.
Антиботан аватар за замовчуванням

02.12.2012 20:35

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!