RemLab | Дата: Четверг, 04.04.2019, 02:18 | Сообщение # 1 |
 Сервис-инженер
Группа: Пользователи
Сообщений: 41
Репутация: 27
Статус: Оффлайн
| Материал переработан и подан лично мною. На оригинальность не претендую, т.к. материал вбирает в себя тонны перечитанной литературы, авторство которой уже и не вспомнить, плюс форумы, плюс личный опыт.
Итак, кратко опишу примерную схему процесса запуска и инициализации компьютерной системы.
1. Начнем с розетки . Если PSU (Power Supply Unit) подключен к сети питания и на нем кнопка свитча в положении ON, то PSU выдает на MB (MoterBoard) дежурку. Дежурка проходит через MB на кнопку ВКЛ - 3...3.5В. Это дежурка включения. Замыкая ее, мы производим включение PSU. 2. Если все напруги есть и они в норме, то между PSU и MB появляется сигнал PG (Power good). 3. После появления питания, на материнской плате висит сигнал RESET на процессоре (CPU) и чипсете (ICs). RESET с мультиконтроллера (MIO) снимается напругами 3.3В (реже 5В). 4. Далее, идет работа MIO. В нем реализован HWM (Hardware Monitor), который контролит основные напряжения, температуры, обороты вентиляторов. На нем также завязан запуск BIOS и связь между ICs и периферией по PCI/PCI-Ex и USB (звук, сеть и прочие внешние контроллеры и логика). Ессно, работа MIO возможна только при наличии кварца с нужной опорной частотой. 5. Довольно тонкий момент - это снятие сигналов RESET. Физические это реализовано появлением напряжений, обычно от 1 до 5В. А вот по логике - реализации очень разные. В каких-то схемах все ресеты снимает MIO, в каких-то MIO снимает только с южного моста, а тот в свою очередь с остальной логики. Есть схемы, где снятие ресет идет через PWM. 6. Далее, MIO опрашивает все контроллеры и датчики, загружает прошивку с флеш BIOS. Тут тоже много отличий. Во многих схемах часть прошивки залита в ROM самого MIO, а каких-то - она разделена между двумя SPI. С релизом UEFI эта ступень усложняется и обрастает функционалом. 7. После снятие ресетов, MIO загружает алгоритм из BIOS в CPU и идет процесс инициализации. Последовательно выполняя команды этого алгоритма, CPU реализует функцию самотестирования POST (Power-On Self Test). Начинается тест CPU, RAM, VGA и некоторых контроллеров. Обнаружив ошибку, система подаст звуковой/световой сигнал. 8. Далее, идет запуск конфигурации настроек, которая прописана в BIOS (UEFI). Идет запись сигнатур POST в регистр и т.д. Для краткого описания - вполне хватит данных для понимания базы.
Стоит сказать, что принцип вычислительной машины вышел далеко за пределы компьютера. Мобильные телефоны в плане работы архитектуры все меньше отличаются от ПК. Прошивку и процессор имеет уже большая часть бытовой электроники, включая холодильники, пылесосы и др. технику.
RemLab63.ru - РЕМОНТ:ПК|видеокарты|ноутбуки|фототехника|АВ|ТВ|PS3|PS4|Xbox 360|Xbox One ServiceCenter63.ru - ПАЙКА|ПРОШИВКА|РЕБОЛЛ:BGA|RAM|NVRAM|I2C|SPI|EEPROM|NAND|NOR
Сообщение отредактировал RemLab - Воскресенье, 07.04.2019, 01:29 |
|
| |