Программы базового уровня
Программы базового уровня
На этом уровне программы наиболее тесно взаимодействуют с аппаратной частью компьютера. По объёму – самые маленькие. Физически эти программы размещаются в постоянной памяти компьютера – ROM (ПЗУ). Эти программы настроены на работу с конкретными узлами компьютера. Это уровень системы BIOS (Basic Input/Output System). Чаще всего BIOS создаётся на специальной микросхеме ПЗУ. Некоторые параметры BIOS можно менять в процессе эксплуатации компьютера.
Основная функция программ этого уровня – первоначальное тестирование работоспособности компьютерной системы после включения, загрузка ОС, обеспечение взаимодействия ОС с аппаратными средствами компьютера.
Программа тестирования (PoST – Power on Self Test), являющаяся основной частью BIOS, запускается в момент включения компьютера и определяет работоспособность его основных частей: проверяется работоспособность процессора, постоянной памяти и др.
После выполнения программы PoST, управление передаётся следующей части BIOS, программе - загрузчику ОС. На этом действие BIOS не заканчивается. После загрузки ОС он осуществляет взаимодействие с аппаратными средствами компьютера.