Текущее время: 25 апр 2024, 14:49




 Страница 1 из 1 [ Сообщений: 2 ] 
Автор
Сообщение
[ТС]
 Заголовок сообщения: Посткоды BIOS. Контрольные точки.
СообщениеДобавлено: 15 окт 2016, 01:38 
Интересующийся
Интересующийся
Аватара пользователя
Зарегистрирован: 11 май 2012, 16:08
Наличности на руках:
9.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. У нас можно купить доступ к файлам.



_________________
Умный в гору не пойдёт. Он её прокопает!
Не в сети
 Профиль  ICQ  
 
 Заголовок сообщения: Re: Посткоды BIOS. Контрольные точки.
СообщениеДобавлено: 22 окт 2016, 12:53 
Пользователь
Пользователь
Аватара пользователя
Зарегистрирован: 02 май 2013, 11:45
Наличности на руках:
19.08

Сообщения: 491
Откуда: Stavropol
спасибо за такую информацию )
Кто знает объясните народу как определять биос к какому ряду или фирме он относиться , если ты держишь в руках плату а на ней кроме ее модели нечего не написано , и вот как понять что это именно AMI биос ? я определяю так , исходя из того что коды идут и где то стопорятся я делаю следующее определяю код с оперативкой потом без нее и уже потом сравниваю по кода с каким кодом чтение оперативки и останавливается, и так определяю примерно чей биос, а кто как это делает подскажите советом )


Не в сети
 Профиль    
 
Показать сообщения за:  Поле сортировки  
 Страница 1 из 1 [ Сообщений: 2 ] 


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
В этой теме нет новых непрочитанных сообщений. BD82H81 контрольные точки

в форуме Asus

вячеслав 1974

2

827

31 мар 2019, 11:37

вячеслав 1974 Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Научите контрольные суммы считать?

в форуме Общий оффтопик | General offtopic

sip

18

11165

06 ноя 2017, 20:57

fox2trot Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. HP Pavilion g6 (DAOR53MB6E0 rev.E) Посткоды по кругу

в форуме HP Compaq

gigaprice

6

2780

21 янв 2015, 10:52

Черномор Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Кто выводит посткоды - мульт или процессор?

в форуме Общий оффтопик | General offtopic

ram0973

18

2847

29 ноя 2015, 13:39

ram0973 Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Lenovo G505 (VAWGA/GB LA-9912P r1.0) Не стартует, посткоды A8 || 10

в форуме Lenovo IBM

Gitenax

6

2670

13 фев 2016, 12:00

Gitenax Перейти к последнему сообщению


Кто сейчас на конференции

Сейчас этот форум просматривают: segaK_yar и гости: 10


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: