29.07.2005, 13:45
общий
это ответ
Здравствуйте, Temniy!
Разница между производителчми есть... И в BIOS(CMOS) стандартизованны только адреса параметров диска, системное время, батарейка, результат самотестирования при запуске и все... Адрес узнать можно у производителя... Кстати - и разные прошивки одной и той-же платы могут иметь разные адреса...
Сам Alarm (будильник) стандартизован - и находиться по адресам 1- секунды, 3- минуты, 5-часы (все храняться в BCD формате)...
Приложение:
;Установить будильник на 12:34 56 секунд: ;По адресу 1 - секундыmov al,1;адресout 70h,almov al,56h;данныеout 71h,al;По адресу 3 - минутыmov al,3out 70h,almov al,34hout 71h,al;По адресу 5 - часыmov al,5out 70h,almov al,12hout 71h,al