Помогите. не могу разобраться с таймером
Добавлено: 18 июн 2009, 01:27
я взял чужую прогу, немогу понять, как работает таймер. помогите
в начале проги:
mov ah,2ch
int 21h
mov [time],dl
сам таймер:
proc timer
mov ah,2ch
int 21h
cmp dl,[time]
je end_timer
mov [time],dl
delay:
mov ah,2ch
int 21h
cmp dl,[time]
je delay
mov [time],dl
end_timer:
ret
endp
объясните, как этот процесс замедляет выполнение программы, чтобы я мог преподу объяснить плиз.
если нужно, я исходник скину
в начале проги:
mov ah,2ch
int 21h
mov [time],dl
сам таймер:
proc timer
mov ah,2ch
int 21h
cmp dl,[time]
je end_timer
mov [time],dl
delay:
mov ah,2ch
int 21h
cmp dl,[time]
je delay
mov [time],dl
end_timer:
ret
endp
объясните, как этот процесс замедляет выполнение программы, чтобы я мог преподу объяснить плиз.
если нужно, я исходник скину