Page 28 - 4875
P. 28
Лекція 4
ГОДИННИК РЕАЛЬНОГО ЧАСУ
У кожному комп'ютері є мікросхема, що відповідає за
підтримку поточної дати і часу. Для того щоб вони не скидалися при
кожному вимиканні живлення, на мікросхемі розташована невелика
область пам'яті (від 64 до 128 байт), виконана за технологією CMOS,
що дозволяє знизити енергоспоживання до мінімуму. Уся ця
мікросхема живиться від акумулятора, розташованого на материнській
платі, і не відключається при вимиканні комп'ютера. Для збереження
часу досить всього чотирнадцяти байт такої енергонезалежної пам'яті,
інша її частина використовується BIOS для збереження різної
інформації, необхідної для коректного запуску комп'ютера. Доступ до
годинника може здійснюватись через комірки CMOS-пам’яті, функцій
BIOS і DOS.
Таблиця 4.1 – Структура регістрів CMOS-пам’яті
Регістр Значення
0 Лічильник секунд
1 Регістр секунд будильника
2 Лічильник хвилин
3 Регістр хвилин будильника
4 Лічильник годин
5 Регістр годин будильника
Лічильник днів тижня (в англ. стандарті : 1-неділя,
6
2-понеділок... і т.д.)
7 Лічильник днів місяця
8 Лічильник місяців
Лічильник років (в старих моделях в ньому
9
зберігались останні 2 цифри поточного року)
0Аh Регістр станів А
0Bh Регістр станів В
0Ch Регістр станів С (тільки для читання)
0Dh Результати роботи РОST при останній загрузці
комп’ютера
27