Что происходит, когда вы нажимаете на кнопку питания на компьютере? Ток из блока питания подается на все компоненты - материнскую плату и всё что на ней находится, жесткие диски и т.п. Но пока это ещё только набор деталей, которые ни как не функционируют, так как для работы им нужны драйверы, но они ещё не загружены. Первой активируется специальная микросхема на материнской плате, содержащая микропрограммы BIOS.
BIOS расшифровывается как Basic Input/Output System (Базовая система ввода/вывода). Вообще, правильно произносить [Байос], но в русском языке прижился более естественный вариант - биос.
Что же он делает?
Первым делом он проверяет собственную исправность, затем - исправность всех компонентов компьютера. Это называется POST (Power On Shelf Test - самопроверка после включения). Если неисправностей нет, BIOS загружает в оперативную память простейшие драйверы, чтобы обеспечить работоспособность всех устройств. А вот у видеокарты есть собственный биос - он должен обеспечить её работу в первую очередь, чтобы мы могли видеть на экране процесс загрузки.
Если есть неисправности, на экран выводится сообщение об ошибке. Если же вывести на монитор изображение невозможно, то он подает его с помощью аудиосигналов через пьезопищалку на материнской плате. Эти сигналы можно расшифровать и понять причину неисправности.
Что же потом?
Затем биос ищет на жёстком или оптическом диске программу-загрузчик операционной системы и передаёт управление ей. Работа BIOS завершена.
Как устроена микросхема?
Микросхема сохраняет свою память благодаря батарейке на материнкой плате. Если достать батарейку, BIOS сбросится до заводских настроек. Поскольку батарейка садится, её нужно периодически менять, чтобы не возникало ошибок.
Микросхема перепрограммируемая - вы можете скачать новую версию и перепрошить вашу микросхему - хотя, если пробелем нет, это делать нежелательно, чтобы избежать ошибок.
BIOS setup и UEFI
В процессе загрузки нажатием определённой клавиши вы можете попасть в меню настроек BIOS. В нём вы можете отредактировать параметры устройств, поставить пароль на запуск компьютера и выбрать устройство для загрузки - например, когда устанавливаете операционную систему.
Недавно появился UEFI - интерфейс с более удобным управлением, функциями Secure Boot, и возможностью зашивать в него ключ от Windows