Аппаратное обеспечение IBM PC© Александр Фролов, Григорий ФроловТом 2, книга 1, М.: Диалог-МИФИ, 1992. 4.5. Установить будильникНа входе: AH = 06h; CH = часы в BCD-формате; CL = минуты в BCD-формате; DH = секунды в BCD-формате. На выходе: CF = CY = 1, если часы реального времени не установлены. Эта функция позволяет установить будильник на заданное время. Когда будильник "зазвенит", будет вызвано прерывание INT 4Ah (это прерывание вызывают модули BIOS после прихода аппаратного прерывания от часов реального времени IRQ8, т.е. прерывания с номером 70h). Программа, использующая функцию будильника, должна подготовить обработчик прерывания INT 4Ah, завершающий свою работу выполнением команды IRET. Программа может установить только один будильник. |