Введение

Видео BIOS — это BIOS графической карты в компьютере (обычно на базе IBM PC). Он инициализирует графическую карту при загрузке компьютера. Он также реализует прерывание INT 10h и расширения VESA BIOS Extensions (VBE) для базового текстового и видеорежимного вывода до загрузки конкретного видеодрайвера. В системах UEFI 2.x INT 10h и VBE заменяются UEFI GOP. Подобно тому, как системный BIOS предоставляет набор функций, используемых программными программами для доступа к аппаратному обеспечению системы, видео BIOS предоставляет набор функций, связанных с видео, которые используются программами для доступа к видеооборудованию, а также для хранения специфичных для производителя настроек, таких как имя карты, тактовые частоты, типы и напряжения VRAM. Видео BIOS обеспечивает интерфейс между программным обеспечением и видеочипсетом так же, как системный BIOS для системного чипсета. ПЗУ также содержало базовый набор шрифтов для загрузки в видеопамять видеоадаптера, если на видеокарте не было ПЗУ шрифтов с этим набором шрифтов. В отличие от некоторых других аппаратных компонентов, видеокарта обычно должна быть активна на очень ранних этапах процесса загрузки, чтобы пользователь мог видеть, что происходит. Это требует активации карты до начала загрузки любой операционной системы; таким образом, её необходимо активировать BIOS — единственным программным обеспечением, присутствующим на этой ранней стадии. Системный BIOS загружает видео BIOS из ПЗУ карты в системную оперативную память и передает управление ему в начале последовательности загрузки. Ранние ПК содержали функции для управления картами MDA и CGA в системном BIOS, и эти карты не имели встроенного видео BIOS. Когда карта EGA была впервые продана в 1984 году, был представлен видео BIOS, чтобы сделать эти карты совместимыми с существующими ПК, BIOS которых не знал, как управлять картой EGA. С тех пор карты EGA/VGA и все совместимые с VGA улучшенные карты включают в себя видео BIOS. При запуске компьютера некоторые графические карты (обычно определенные карты Nvidia) отображают информацию о производителе, модели, версии видео BIOS и объеме видеопамяти.

Модирование

До середины 2010-х годов видеопамять (ROM) была доступна для редактирования пользователями, что позволяло настраивать параметры графического процессора, такие как частоты ядра, частоты видеопамяти или кривые регулировки скорости вентилятора. В некоторых случаях это позволяло разблокировать более производительные модели GPU. Однако в настоящее время NVIDIA и AMD используют цифровую подпись для прошивки видеокарт, что исключает возможность её изменения. Тем не менее, во многих случаях пользователи могут установить прошивку от другого производителя, тем самым разблокировав более высокие режимы производительности или изменив режим работы. Старые ROM-файлы видеокарт NVIDIA до серии GeForce 900 можно было редактировать с помощью NiBiTor (NVIDIA BIOS Editor).