30.05.2014, 12:27 | #1 (permalink) |
Новичок
Регистрация: 23.05.2014
Сообщений: 2
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
|
Помогите написать программу в ассемблере
|
30.05.2014, 12:27 | |
Helpmaster
Member
Регистрация: 08.03.2016
Сообщений: 0
|
Может быть такое, что участники форума уже решили эту проблему Помогите написать программу Написать программу на Ассемблере Помогите написать программу Помогите написать программу на Си Помогите написать программу |
30.05.2014, 13:49 | #2 (permalink) | |
VIP user
Регистрация: 10.03.2011
Сообщений: 765
Записей в дневнике: 1
Сказал(а) спасибо: 10
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 3453
|
Для установки атрибутов заданного файла в регистре AX должен находиться 4301h. Регистры DS : DX должны содержать адрес строки с именем файла, строка должна заканчиваться нулем и может содержать путь к файлу. В регистре CX должны содержаться новые атрибуты файла. Если не было ошибки, то флаг CF = 0. Если произошла ошибка, то флаг CF = 1 и в регистре AX находится код ошибки.
Функция 4Eh предназначена для начала поиска файлов по шаблону, функция 4Fh для продолжения поиска файлов по шаблону. Для поиска всех файлов соответствующих данному шаблону, надо вызвать функцию 4Eh, после чего вызывать функцию 4Fh, до тех пор, пока CF=0. Для поиска следующего файл по шаблону используется функция 4Fh. В регистре AH должен находиться номер функции (4Fh). При выходе, если ошибки не произошло, флаг CF=0. Содержимое области DTA обновлено новым найденным файлом. Если произошла ошибка — флаг CF=1, в регистре AX находится код ошибки. В качестве шаблона для поиска в текущем каталоге имя файла *.* Переименовать: Цитата:
|
|
Ads | |
Member
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
|
|
|