|
Текущее время: 22 ноя 2024, 04:46
|
Сообщения без ответов | Активные темы
|
Страница 1 из 1 [ Сообщений: 2 ] |
|
|
|
|
|
Автор |
|
meverik
[ТС]
|
Заголовок сообщения: Посткоды BIOS. Контрольные точки. Добавлено: 15 окт 2016, 01:38 |
Интересующийся |
|
|
Зарегистрирован: 11 май 2012, 16:08 Наличности на руках: 59.22
Сообщения: 41 Откуда: Евпатория
|
Давно заметил, что толкового описания работы BIOS никто не выкладывал. Все выражения при описании самой процедуры сводятся к спортивной тематике: скачут, бегут и прочее. Пост скорее для начинающих наверное. Принцип загрузки микропрограммы для любого "железа" всегда и везде одинаков. BIOS - Basic Input/Output System. Простейшая система ввода-вывода. Всё, что имеет в своей архитектуре процессор, память, порты ввода-вывода и прошивку. Правда в разной модификации. Современные UEFI BIOS не исключение - добавлена графическая оболочка. Постараюсь кратко и в общих чертах обобщить данные. Вкратце в общем то: манускрипты пусть пишут другие. Кому интересно - поймёт и разберётся.
Итак при включении питания ЛЮБОЙ МАТЕРИНСКОЙ ПЛАТЫ BIOS загружается по цепочке сверху вниз: 1. SuperIO - он же мультик, он же мультиконтроллер и прочее. Попросту микропроцессор с программируемыми портами ввода-вывода. Содержит свою внутреннюю либо дополнительную внешнюю прошивку. Управляет всей низкочастотной периферией. Такой как кулеры, ШИМ (широтно-импульсные преобразователи) контроллеры и т.д. На более старых моделях собственно сам BIOS подключался именно к нему. На более новых BIOS подключается к "Южному" мосту. 2. Южный мост - он же South bridge, он же Хаб. Содержит модули низкочастотной (33 Мегагерц) логики для работы периферии. Основная функция - связь менее скоростной части "железа" с более скоростной частью. На него заведены все USB порты а так же IDE и Serial-ATA. На современном железе BIOS подключён уже к нему. 3. Северный мост -он же North bridge. Основная функция - согласование наиболее низкочастотной (низкоскоростной) логики с высокоскоростной (высокочастотной) логикой: Процессор, Видеокарта, Память.
4. Процессор - Современный процессор это собственно микрокомпьютер, который обрабатывает все данные. В том числе обрабатывает микропрограмму BIOS и загружает его в первый мегабайт оперативной памяти. С эти мегабайтом после загрузки "железа" потом всё и работает.
Так вот во время загрузки микропрограммы BIOS происходит поочерёдная загрузка данных об устройствах, проверка их идентификаторов (ID), загрузка данных в память. Все эти процессы - как ступеньки - так называемые контрольные точки при загрузке BIOS. Пост карта же отображает, как правило шестнадцатеричные кода этих процедур. Причём все коды как правило унифицированы, как и их последовательность. То есть зная код предыдущей контрольной точки до останова дальнейшей загрузки BIOS можно диагностировать ту или иную неисправность железа.
Всем желающим выкладываю файлы описания на пост карты. Описание - название файлов. Просьба отнестись к подрастающему поколению мастеров с понимаем. PS: Не знал куда поместить данную тему, посему воткнул сюда, хотя она с таким же успехом относится и к десктопам. PS2:Просьба сделать эти ссылки для скачивания открытыми для тех кто первый раз сюда зашёл.
У вас нет доступа для просмотра вложений: 1. Пожалуйста авторизуйтесь или зарегистрируйтесь. 2. Вы должны иметь 15 (ПЯТНАДЦАТЬ) или более сообщений. 3. У нас можно купить доступ к файлам.
_________________ Умный в гору не пойдёт. Он её прокопает!
|
|
|
|
|
|
|
|
|
|
|
Страница 1 из 1 [ Сообщений: 2 ] |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|