Реферат: Программируемый периферийный интерфейс. Генерация звука с запретом и без запрета прерываний
mov [di],cl ;Минуты
add di,2
mov [di],dh ;Секунды
mov cx,3
push ds
pop es
lea di,time
lea si,atime
repe cmpsw ;Сравнение по словам времени системы и будильника
jne ext
mov al,20h ;Сообщение контроллеру прерываний
out 20h,al ;о завершении прерывания
pop es
pop ds
popa
call inmem ;Востановление старого обработчика прерываний
cli ;Запрет прерываний
call play ;Воспроизведение музыки
sti ;Разрешение прерываний
call release ;Освобождение памяти
iret ;Выход из обработчика
ext: ;Переход сюда если время не совпало
mov al,20h
out 20h,al
pop es
pop ds
popa
iret
int_7h: ;Прерывание используется для завершения