Assembler для начинающих



         

Время суток - часть 10


      При организации задержек через таймер всегда нужна некоторая
    осторожность. Как упоминалось выше, канал 1 таймера выполняет одну
    важную аппаратную функцию. Если вы модифицируете число в канале 1,
    ваша программа может немедленно разрушиться. Использование канала 2
    таймера безопасно. Этот канал подключен только к динамику и выходу
    кассетного магнитофона. Отсюда, очевидно, следует, что нельзя
    использовать канал 2 таймера для отсчета промежутков времени в одно
    время с попытками воспроизводить мелодии через динамик. И наконец,
    BIOS пользуется услугами таймера 0 для различных системных функций.
    При обсуждении BIOS будет видно, что прерывание по времени суток
    управляет не только текущим временем, но также обслуживает и
    двигатель накопителя на дискетах. Перед тем, как изменять настройку
    канала 0 таймера для любых целей, нужно понять, какие существующие
    функции вы можете при этом изменить.



Содержание  Назад  Вперед