Таймер

Тема в разделе "WASM.BEGINNERS", создана пользователем fanman, 11 сен 2006.

  1. fanman

    fanman New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    3
    Доброго времени суток товарищи!
    Помогите пожалуйста. Надо реализовать что-то вроде таймера, отсчитывающего время
    от кокогото события. Код на борлондовском Си выглядел примерно так:
    #include "time.h"
    ...
    clock_t start, end;
    start=clock();
    for (int i=0; i<10000; i++)
    Function();
    end=clock();
    start=(end-start)/CLK_TCK;
    Помогите пожалуйста кому не сложно. Заранее благодарен.
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    А чем помочь, собственно? На асм перевести? Под masm/tasm/fasm/nasm/...?

    Вместо clock() в чистом API можно использовать GetTickCount().
     
  3. Pavia

    Pavia Well-Known Member

    Публикаций:
    0
    Регистрация:
    17 июн 2003
    Сообщения:
    2.409
    Адрес:
    Fryazino
    По адрессу [0040h:006Ch] лежит переменная типа DWord. Это счетчик таймера если таймер не перепрограмировали то его стандартная чатота такова 1193181/65536
     
  4. fanman

    fanman New Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    3
    2Pavia
    Вот эт ты сказал...)) Мне в страшном сне такое не присниться. Асм я токо начал изучать
    и не че такое не знаю.
    2Quantum
    Патаюсь писать на масм. За GetTickCount() спасибо - попробую реализовать.