Использование протоколов IPX, SPX, NETBIOS

       

IPXGetIntervalMarker


На входе:BX= 08h.
На выходе:AX= Интервальный маркер.

Эта функция может использоваться для измерения временных интервалов в пределах примерно одного часа.

Возвращаемое значение - интервальный маркер - это значение, лежащее в интервале от 0000h до FFFFh и представляющее собой время в тиках таймера (следуют с интервалом примерно 1/18 секунды).

Для того, чтобы измерить время между двумя событиями, программа вызывает функцию IPXGetIntervalMarker два раза. Разность между полученными значениями является интервалом между событиями в тиках таймера.

Отметим, что вместо использования этой функции можно опрашивать значение двойного слова в области данных BIOS по адресу 0000h:046Ch. В этом слове хранится счетчик тиков таймера, значение которого обновляется каждые 55 миллисекунд.



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