Тонкая настройка компьютера с помощью BIOS. Начали!. Юрий Зозуля
Чтение книги онлайн.

Читать онлайн книгу Тонкая настройка компьютера с помощью BIOS. Начали! - Юрий Зозуля страница 5

СКАЧАТЬ доступа к памяти (DMA). Используются для обмена данными между устройством и оперативной памятью без участия процессора, для чего на системной плате есть специальный контроллер DMA.

      □ Порты ввода-вывода. Служат для обмена данными между устройством и процессором.

      □ Области оперативной памяти. Они специально выделены для определенного устройства.

      В современных системах все ресурсы распределяются автоматически, а вмешательство в этот процесс может понадобиться для подключения очень старого или нестандартного устройства.

      Прерывания

      В работе компьютера часто возникают ситуации, когда процессору необходимо отложить на время выполнение основной программы и обработать нажатие клавиши на клавиатуре, щелчок кнопкой мыши или другое событие, возникшее в одном из устройств. Для реализации этой задачи используется механизм прерываний. Прерывание (INT) – это приостановка процессором выполнения основной программы для обработки события, поступившего от внешнего устройства. В стандартном компьютере обычно доступны 16 прерываний, которые распределяются следующим образом:

      □ 0 – системный таймер;

      □ 1 – клавиатура;

      □ 2 – контроллер прерываний;

      □ 3 и 4 – последовательные порты COM2 и СОМ1;

      □ 6 – контроллер дисковода;

      □ 7 – параллельный порт;

      □ 8 – часы реального времени (RTC);

      □ 12 – PS/2-мышь;

      □ 13 – математический сопроцессор;

      □ 14 и 15 – первичный и вторичный каналы IDE-контроллера.

      Прерывания с номерами 5, 9, 10, 11 изначально свободны и могут назначаться любому устройству. Прерывания 3, 4, 6, 7, 12, 14 и 15 в некоторых случаях могут быть переназначены другим устройствам, а прерывания 0, 1, 2, 8 и 13 – системные, и изменить их невозможно.

      В современных компьютерах используется так называемый расширенный контроллер прерываний (Advanced Programmable Interrupt Controller, APIC), который разрабатывался для многопроцессорных систем. APIC ускоряет обработку прерываний и увеличивает их количество до 24.

      Технология Plug and Play

      В старых компьютерах ресурсы для некоторых плат расширения настраивались вручную, при этом нередко возникали конфликты, особенно после установки новой платы расширения. Решить проблему распределения ресурсов позволила технология Plug and Play, которая автоматически конфигурирует подключаемые устройства.

      Чтобы воспользоваться всеми преимуществами Plug and Play, необходима поддержка этой технологии со стороны BIOS, операционной системы и подключаемого устройства. На сегодня она полностью применяется как в аппаратном, так и в программном обеспечении, а устройства без ее поддержки – уже редкость.

      Глава 2

      Устройство и работа BIOS

      Назначение и функции BIOS

      BIOS (Basic Input/Output System – базовая система ввода-вывода) – это программа для первоначального запуска компьютера, настройки оборудования и обеспечения СКАЧАТЬ