Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Run setup utility




CMOS display type mismatch

CMOS battery state low

Press <F1> to RESUME

(низкое напряжение батареи питания CMОS-памяти. Содержимое CMOS-памяти неправильно. Запустите утилиту SETUP. Нажмите F1 для ее вызова).

Отсутствие ошибок в CMOS-памяти, проверяет BIOS при загрузке ОС, с помощью контрольной суммы, формирующейся при модификации содержимого CMOS-памяти и хранящейся в ней же.

Доступ к ячейкам CMOS RTC осуществляется CPU через порты ввода-вывода 70h (адрес ячейки) и 71h (данные).

Назначение ячеек SMOS RTC приведено в таблице 1.5.

Таблица 1.5. Стандартное назначение ячеек CMOS RTC.

Адрес Назначение
00 -09h Ячейки RTC в BCD-формате: 00 – секунды 01 – секунды будильника 02 – минуты 03 – минуты будильника 04 – часы 05 – часы будильника 06 – день недели 07 – день месяца 08 – месяц 09 – год (2 младшие цифры)
0Ah RTC Status Register А (регистр состояния) Бит 7 – обновление времени (0- готов к чтению) Биты 6:4 – делитель частоты)для 32,768 КГц = 010 Биты 3:0 = 0110 – выходная частота меандра 1024 Гц
0Bh RTC Status Register B (регистр состояния) бит 7 – остановка часов (0= нормальный ход) бит 6 – разрешение прерываний (0= запрещено) бит 5 – разрешение прерываний от будильника (0= запрещено) бит 4 - разрешение прерываний по окончании смены времени (0=запрещено) бит 3 – разрешение выходного меандра (0=запрещено) бит2 – формат BIN/BCD# бит 1 – 24/12# -часовой режим бит 0 – зимнее/летнее время (0= переключение запрещено)
0Ch RTC Status Register C – флаги прерываний: бит 7 – IRQF – общий запрос прерываний бит 6 – PF – периодические прерывания бит 5 – AF – прерывание от будильника бит 4 – UF – прерывание по смене времени биты 3 – 0 – зарезервированы
0Dh RTC Status Register D Бит 7 – питание (1 – норма, 0 – разряд) Биты 6:0 - зарезервированы
0Eh POST Diagnostic Status Byte^ Бит 7 – power Lost (терялось питание CMOS) Бит 6 – Checksum Bad Бит 5 – Bad config Бит 4 – RAM Size Error – определенный тестом размер ОЗУ не соответствует записи в CMOS Бит 3 – HDD Error Бит 2 – Time Valid- формальная ошибка часов-календаря (напр. 30 февраля, 25 часов) Биты 1:0 – зарезервированы
0F Shutdown Code – используется POST для определения предыстории останова: 00 – аппаратный или программный сброс 01 – размер памяти определен 02 – тест памяти прошел 03 – ошибка в тесте памяти 04 – POST завершен, идет загрузка системы 05 – JMP FAR [0%0467h] с инициализацией контроллера прерываний 06 – тест защищенного режима прошел 07 – ошибка в тесте защищенного режима 08 – ошибка определения размера памяти 09 – перемещен блок Extended Memory (INT 15h) 0A – JMP FAR [0^0647h] без инициализации контроллера прерываний 0В – используется 80386
10h Типы НГМД: Биты 7:4 – дисковод А Биты 3:0 – дисковод В 0= нет, 1 = 360 Кбайт, 2 = 1,2 Мбайт, 3 = 720 Кбайт, 4 = 1,44Мбайт
11h Зарезервирован
12h Типы НЖМД: Биты 7:4 – привод 0 Биты 3:0 – привод 1 0 = нет, 1 – Eh = типы 1 – 14, Fh = тип в байте 19h (для второго привода – в 1Ah)
13h Зарезервирован
14h Установленное оборудование: Биты 7:6 – количество НГМД (00 = 1, 01 = 2) Биты 5:4 – тип первичного видеоадаптера (00 = RGA или VGA, 01 = CGA 40 столбцов, 10 = CGA 80 столбцов, 11 = MDA 80 столбцов) Биты 3:2 – зарезервированы Бит 1 = 1 – математический сопроцессор подключен Бит 0 = 1 – есть НГМД
15 – 16h Размер базовой памяти, Кбайт (Low/High) 0280h = 640Кбайт
17 – 18h Размер расширенной памяти, Кбайт (Low/High)
19, 1Ah Расширенный тип диска C, D
1B – 2Dh Зарезервированы
2E – 2Fh Контрольная сумма CMOS c 10h по 20h (High/Low)
30n – 31h Реальный размер расширенной памяти, Кбайт(Low/High)
32 – 33h Используются в PS/2
33h Флаги POST: Бит 7 – наличие 128 Кбайт ОЗУ под границей 1 Мбайт (1 = есть, теневая память доступна) Бит 6 – флаг SetUp (1 = первая загрузка после выполнения флаг SetUp, обычно = 0)
34 – 3Fh Зарезервированы ( можно писать свою информацию для привязки ПО к машине)
38 – 3Fh В PS/2 – пароль, доступ по несуществующим адресам 78 -7Fh

 

Cвободные ячейки CMOS RTC 34-3Fh иногда используют для привязки программного обеспечения к конкретному компьютеру, которая выполняется в процессе инсталляции ПО. В этом случае, если не сохранять образ CMOS-памяти на диске, то, при разрушении информации в CMOS, право на использование данного ПО в данном компьютере потеряется.

Контрольные вопросы.

1. Как задавались параметры аппаратной конфигурации в РС/ХТ?

2. Где хранятся параметры конфигурации в РС\АТ?

3. Почему для CMOS RTC используются КМОП-структуры?

4. Как осуществляется доступ к ячейкам CMOS-памяти?

5. Как модифицируется содержимое CMOS-памяти?

6. Каким способом информация CMOS-памяти защищается от ошибок?




Поделиться с друзьями:


Дата добавления: 2014-11-25; Просмотров: 400; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.