Операционная система MS DOS

       

# 0Bh Установка количества повторов при обращении к файлу


Вызов:



Регистр
AH 44h
AL 0Bh
CX Продолжительность паузы (по умолчанию используется значение 1)
DX Число повторов (по умолчанию равно 3) до вызова программы обработки прерывания 24h - прерывания по критической ошибке ввода/вывода

Возврат без ошибки:

Регистр
CF 0

Возврат с ошибкой:

Регистр
CF 1
AX 01h - запрошена несуществующая функция;

Код ошибки 01h появляется, если задан недопустимый номер подфункции или не загружена команда SHARE.

Операции, которые могут привести к возникновению конфликтных ситуаций, автоматически повторяются несколько раз до выдачи сообщения об ошибке. Можно задавать количество повторений операций и пауз между ними. Пауза формируется при выполнении пустого цикла, и ее длительность зависит от тактовой частоты процессора на машине:

mov cx,pause loop $



Содержание раздела