H - байт диагностики
Байт диагностики (расположенный в памяти CMOS по адресу 0Eh) содержит результаты выполнения диагностики при включении питания компьютера. Выполнив анализ содержимого байта 0Eh, программа может выявить неисправность НМД, часов реального времени, разрядку аккумулятора и ошибки в конфигурации. Приведем формат этого байта:
Бит | Описание | ||
0-1 | Не используется, равно 0 |
| |
2 | 0 - неправильная установка часов реального времени;
1 - часы реального времени установлены правильно | ||
3 | 0 - НМД исправен;
1 - неисправность НМД, невозможно загрузить операционную систему с жесткого диска | ||
4 | 0 - размер оперативной памяти указан правильно;
1 - фактический размер оперативной памяти не соответствует указанному в памяти CMOS | ||
5 | 0 - конфигурация указана правильно;
1 – ошибка в конфигурации системы, фактическая конфигурация не соответствует указанной в байте конфигурации оборудования (ячейка 14h) | ||
6 | 0 - контрольная сумма памяти CMOS правильная;
1 - ошибка в контрольной сумме памяти CMOS | ||
7 | 0 – аккумулятор, питающий память CMOS, исправен и заряжен;
1 - разрядка аккумулятора выше нормы |