Re: Измерение времени
От: akasoft Россия  
Дата: 02.07.03 19:18
Оценка:
Здравствуйте, Storm2003, Вы писали:

S>В MS-DOS есть адрес, по которому система хранит число миллисекунд с перезегрузки. Это значение можно использовать для отсчета времени с дискретностью до 1 мс. Может кто-нибудь подсказать этот адрес? Глобальная задача — измерение времени с дискретностью до 1мс. Буду благодарен за помощь.


Н-да. Давно не доставал с полки Справочник Р. Джордейна...


Раздел 2.1.1.

... Он устанавливается BIOS при старте таким образом, что выдаёт импульсы приблизительно 18,2 раза в секунду. 4-байтовый счётчик этих импульсов хранится в памяти по адресу 0040:006C (младший байт хранится первым). Каждый импульс инициирует прерывание таймера (номер 8) и именно это прерывание увеличивает показание счётчика.
...


Только всё это верно именно для DOS, не для Windows!
... << RSDN@Home 1.1 alpha 1 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.