Формирование задержек

Discussion in 'WASM.BEGINNERS' started by Rohan, Nov 7, 2005.

  1. Rohan

    Rohan New Member

    Blog Posts:
    0
    Joined:
    Aug 9, 2004
    Messages:
    133
    Суть проблеммы. Хочу организовать посекундную задержку с использованием cmos.
    Code (Text):
    1.   xor ax,ax
    2.         out 70h,al
    3.         in al,71h
    4.          


    далее печатаю по 1 символу в секунду, но за секунду у меня успевает напечататься более одного символа. Как реализовать задержку в 1 секунду перед печатанием следующего символа?
     
  2. yureckor

    yureckor New Member

    Blog Posts:
    0
    Joined:
    Feb 25, 2004
    Messages:
    494
    Location:
    Russia
    Пауза{

    1. взять текущее время в переменную A

    2. взять текущее время в переменную B

    3. если (B-A)<=Задержка, то на 2

    }