Basic input/output system[1] — «базовая система ввода-вывода», биос



бет1/4
Дата22.09.2022
өлшемі35,86 Kb.
#39807
  1   2   3   4

BIOS
BIOS (МФА [ˈbaɪəs], от англ. basic input/output system[1] — «базовая система ввода-вывода»), БИОС[2], также БСВВ — набор микропрограмм, реализующих низкоуровневые API для работы с аппаратурой компьютера и подключёнными к нему устройствами, а также создающих необходимую программную среду для запуска операционной системы у IBM PC-совместимых персональных компьютеров. BIOS относится к системному программному обеспечению (ПО).
C начала XXI в. BIOS стал постепенно заменяться UEFI. Однако многие производители материнских плат компьютеров, учитывая инертность основной массы потребителей, используют объединённый термин UEFI/BIOS[3], неверный с технической точки зрения, но дающий возможность понять потребителям, что речь идёт о подсистеме, аналогичной BIOS.
Название «BIOS» появилось потому, что инженеры IBM рассматривали прошивку как своего рода ранний вариант уровня аппаратной абстракции, и включили в неё помимо программ проверки аппаратуры, инициализации шин и загрузчика ОС также набор низкоуровневых драйверов для устройств материнской платы (таких как контроллер клавиатуры и НГМД), а также некоторых подключаемых устройств, вроде графических адаптеров MDPA и CGA. Предполагалось, что разработчики периферийных устройств и карт расширения также будут включать драйвера своих устройств в поставляемые с ними ПЗУ и опубликуют их программные интерфейсы, так что программистам не нужно будет обращаться непосредственно «к железу». Однако эта идея оказалась лишь частично успешной: драйвера BIOS имели весьма ограниченную функциональность, были довольно медленными в работе и имели неудобный интерфейс, поэтому большинство программистов игнорировало их и обращалось непосредственно к аппаратуре. Достаточно распространёнными оказались лишь драйвера жёстких дисков и сетевых адаптеров, реализующие стандартные протоколы обмена ATA/SCSI и т.п.
Следует отметить, что несмотря на его широкое распространение, 100% корректно термин BIOS может употребляться только по отношению к устройствам, совместимым с персональными компьютерами фирмы IBM. Для устройств, построенных на базе иных платформ, используются другие термины. Например, для компьютеров архитектуры SPARC набор микропрограмм может называться PROM или Boot. У ранних Apple Macintosh набор записанного в ПЗУ ПО назывался «Toolbox» и включал в себя большую часть операционной системы, а у компьютеров Amiga похожая прошивка называлась «Kickstart» и включала в себя помимо загрузчика также библиотеки GUI (Intuition), дисковую подсистему с интерфейсом командной строки (AmigaDOS) и микроядро ОС (Exec). Более того, хотя прошивки современных (начиная с конца 2000-х) материнских плат IBM PC-совместимых компьютеров и поддерживают стандарт BIOS, фактически они отвечают стандарту UEFI, и делают это в особом режиме совместимости.
Подробнее см. Open Firmware
Русское название БИОС произошло из транслитерации английской аббревиатуры BIOS[2].
BIOS материнской платы
Назначение BIOS:

  • проверка работоспособности оборудования[];

  • загрузка операционной системы (ОС)[];

  • предоставление API для работы с оборудованием[];

  • настройка оборудования[].



Достарыңызбен бөлісу:
  1   2   3   4




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет