Jump to content

Видео БИОС

Общие компоненты видеокарты. Обратите внимание, что VGABIOS — это отдельный чип, расположенный на видеокарте, а не часть графического процессора.
Практически все процессоры требуют базовой инициализации, а не только графические процессоры.

Видео-BIOS это BIOS видеокарты в компьютере (обычно на базе IBM PC ). Он инициализирует видеокарту во время загрузки компьютера. Он также реализует INT 10h прерывание и расширения VESA BIOS (VBE). [1] [2] для основного вывода текста и видеорежима до загрузки определенного видеодрайвера. В системах UEFI 2.x INT 10h и VBE заменяются UEFI GOP . [3] [4]

Во многом так же, как системный BIOS предоставляет набор функций, которые используются программами для доступа к системному оборудованию, видеоBIOS предоставляет набор функций, связанных с видео, которые используются программами для доступа к видеооборудованию, а также для хранения данных поставщика. определенные настройки, такие как имя карты, тактовая частота, типы и напряжения VRAM. Видео-BIOS связывает программное обеспечение с набором видеочипсетов так же, как системный BIOS взаимодействует с системным набором микросхем.ПЗУ также содержало базовый набор шрифтов. [5] для загрузки в ОЗУ шрифтов видеоадаптера, если на видеокарте не было ПЗУ шрифтов с установленным вместо него этим шрифтом.

В отличие от некоторых других аппаратных компонентов, видеокарта обычно должна быть активной на самом раннем этапе процесса загрузки , чтобы пользователь мог видеть, что происходит. Для этого необходимо, чтобы карта была активирована до любой операционной системы начала загрузки ; поэтому его необходимо активировать с помощью BIOS , единственного программного обеспечения, присутствующего на этом раннем этапе. Системный BIOS загружает видеоBIOS из ПЗУ карты в системную ОЗУ и передает ему управление на ранних этапах загрузки. [6]

Ранние ПК содержали функции для управления картами MDA и CGA в системном BIOS, и эти карты не имели встроенного Video BIOS. Когда карта EGA была впервые продана в 1984 году, Video BIOS был представлен, чтобы сделать эти карты совместимыми с существующими ПК. чей биос не умел управлять картой EGA. С тех пор EGA/VGA и все карты, совместимые с расширенным VGA, включают в себя Video BIOS.

При запуске компьютера некоторые видеокарты (обычно некоторые карты Nvidia ) отображают производителя, модель, версию Video BIOS и объем видеопамяти .

Вплоть до середины 2010-х годов видео-ПЗУ были доступны для редактирования/изменения пользователем, что позволяло пользователям настраивать функции графического процессора, такие как тактовая частота ядра, тактовая частота видеопамяти или кривые скорости вращения вентилятора. В некоторых случаях можно было разблокировать другой класс графического процессора (наиболее известным примером являются серии AMD Radeon HD6950 и HD6970, которые использовали один и тот же графический процессор, но в первом случае некоторые блоки затенения были отключены через BIOS. Эти блоки можно было разблокировать, заменив исходный BIOS HD6950 с BIOS HD6970. Тогда карта будет вести себя как настоящая HD6970). [7] Однако в настоящее время и NVIDIA, и AMD подписывают видеопрошивку цифровой подписью , что делает невозможным внесение в нее каких-либо изменений. Тем не менее, во многих случаях пользователи могут прошить образ прошивки от другого OEM-производителя , тем самым разблокировав режимы более высокой производительности или изменив его режим работы.

Более старые ПЗУ графических процессоров NVIDIA, вплоть до серии GeForce 900, можно было редактировать с помощью NiBiTor (редактор NVIDIA BIOS). [8]

См. также

[ редактировать ]
  1. ^ лорихоллаш. «Поддержка автономных систем — драйверы Windows» . docs.microsoft.com . Проверено 05 декабря 2020 г.
  2. ^ INT 10 - ВИДЕО - УСТАНОВИТЬ РЕЖИМ ВИДЕО
  3. ^ «Что такое efifb? — Документация по ядру Linux» . www.kernel.org . Проверено 24 ноября 2020 г.
  4. ^ «Что такое vesafb? — Документация по ядру Linux» . www.kernel.org . Проверено 24 ноября 2020 г.
  5. ^ «Проект: изучение VGA BIOS на старых видеокартах | Техническая зона Гофа» . Май 2016.
  6. ^ https://www.usenix.org/legacy/event/usenix05/tech/freenix/full_papers/lo/lo_html/vgabios.html «Традиционно карта VGA инициализируется с помощью программного обеспечения, известного как VGA BIOS, которое считается расширение системного BIOS. Оно загружается системным BIOS из ПЗУ расширения, расположенного на карте VGA, в определенный адрес в системной памяти. Затем управление передается в VGA BIOS, и для связи с ним используется 16-битный интерфейс обратного вызова. системный BIOS».
  7. ^ «Мод AMD Radeon HD 6950 на HD 6970» . TechPowerUp . 26 декабря 2010 г. Проверено 9 июня 2024 г.
  8. ^ Хагедорн, Гильберт. «Редактор NVIDIA BIOS 6.06 (NiBiTor)» . Guru3D.com . Проверено 27 февраля 2021 г.


Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3c5ddb64fcb90b42f1a316062c0389ac__1718773020
URL1:https://arc.ask3.ru/arc/aa/3c/ac/3c5ddb64fcb90b42f1a316062c0389ac.html
Заголовок, (Title) документа по адресу, URL1:
Video BIOS - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)