Assembler для начинающих



              

Глава 9 - часть 3


    всего, она не будет работать с новым контроллером.
 
      BIOS состоит из нескольких различных частей. Первая часть -
    процедура самопроверки при включении питания POST. Эта программа
    выполняется всякий раз, когда включается питание, или когда
    делается системный сброс (одновременное нажатие клавиш
    CTL-ALT-DEL). Программа POST проверяет аппаратуру системы и
    инициализирует для нормальной работы некоторые узлы.
 
      BIOS также содержит драйверы устройств. Эти программы управляют
    работой устройств. Фирма IBM поставляет программы управления для
    всех часто используемых устройств. Но вообще для всех устройств
    фирмы IBM драйверы не поставляются. Кроме того, не все желательные
    функции доступны. Просто в ПЗУ нет места, чтобы реализовать все
    нужные вам функции.
 
      И наконец, BIOS содержит ряд программ системного сервиса. Эти
    программы непосредственно не управляют ни одним устройством, но они
    многое делают для работы системы.
 
      Эта глава описывает различные компоненты BIOS. Мы начнем с
    программы POST, поскольку она - первая в листинге ассемблера и
    первой выполняется при включении питания. Программы системного
    сервиса все связаны с системной платой, и поэтому они будут
    рассматриваться далее. И в конце мы рассмотрим, как фирма IBM
    обеспечивает работу различных функций ввода-вывода системы.



Содержание  Назад  Вперед