Вектор переривань та процедура обслуговування переривань
Категория реферата: Топики по английскому языку
Теги реферата: реферати українською мовою, шпаргалки по истории
Добавил(а) на сайт: Живков.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата
call ton1 ; Звук висоти 1
jmp beg1 ; Перехід на початок циклу
beg2: cmp al,'2' ; = '2' ?
jnz beg3 ; Ні
call ton2 ; Звук висоти 2
jmp beg1 ; Перехід на початок циклу
beg3: cmp al,'q' ; = 'q' ?
jnz beg1 ; Ні
int 20h ; Вихід з програми
start endp ; Кінець основної процедури
ton2 proc near ; Процедура генерації звука 2
mov dx,duration ; Тривалість
mov di,frequency2 ; Коефіцієнт ділення 2
jmp ton0 ; Перехід на універсальну процедуру
ton1 proc near ; Процедура генерації звука 1
mov dx,duration ; Тривалість
mov di,frequency1 ; Коефіцієнт ділення 2
; Універсальна процедура генерації звука
; DX - тривалість, DI - коефіц. ділення
ton0 proc near
cli ; Заборона переривань
; Включення динаміка і таймера
in al,61h ; Читання стану системного порта В
or al,3 ; Дозвіл звучання (біти 0 и 1)
out 61h,al ; Запис в системний порт В
Рекомендуем скачать другие рефераты по теме: персонал диплом, реферат германия, реферат государственный.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 | Следующая страница реферата