Ремонт: Ноутбуков, Компьютеров https://vlab.su/ |
|
Посткоды BIOS. Контрольные точки. https://vlab.su/viewtopic.php?f=178&t=51953 |
Страница 1 из 1 |
meverik [ 15 окт 2016, 01:38 ] | |
Заголовок сообщения: | Посткоды BIOS. Контрольные точки. |
Давно заметил, что толкового описания работы 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:Просьба сделать эти ссылки для скачивания открытыми для тех кто первый раз сюда зашёл. |
dmaster [ 22 окт 2016, 12:53 ] | |
Заголовок сообщения: | Re: Посткоды BIOS. Контрольные точки. |
спасибо за такую информацию ) Кто знает объясните народу как определять биос к какому ряду или фирме он относиться , если ты держишь в руках плату а на ней кроме ее модели нечего не написано , и вот как понять что это именно AMI биос ? я определяю так , исходя из того что коды идут и где то стопорятся я делаю следующее определяю код с оперативкой потом без нее и уже потом сравниваю по кода с каким кодом чтение оперативки и останавливается, и так определяю примерно чей биос, а кто как это делает подскажите советом ) |
Страница 1 из 1 | Часовой пояс: UTC + 4 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |