Статус нашего сайта: |
ICQ Information Center |
ICQ SHOP 5-значные 6-значные 7-значные 8-значные 9-значные Rippers List ОПЛАТА СТАТЬИ СЕКРЕТЫ HELP CENTER OWNED LIST РОЗЫСК!New! ICQ РЕЛИЗЫ Протоколы ICQ LOL ;-) Настройка компьютера Аватарки Смайлики СОФТ Mail Checkers Bruteforces ICQTeam Soft 8thWonder Soft Other Progs ICQ Patches Miranda ICQ ФорумАрхив! ВАШ АККАУНТ ICQ LiveJournal
РекламаНаш канал:irc.icqinfo.ru |
Белунцов В. О.- Библия домашнего компьютера стр.33Прерывание № 12 жёстко закреплено за мышью, подключаемой к порту PS/2, Поскольку большинство современных компьютеров оснащены именно такой мышью, прерывание № 12 оказывается занятым, и никакие другие устройства его использовать не могут. Впрочем, если PS/2-мышь в системе отсутствует, то прерывание можно освободить, и тогда оно может быть использовано другими устройствами. Прерывание № 13 жёстко закреплено за встроенным или внешним математическим сопроцессором. Впрочем, даже в том случае, если таковой отсутствует (например, используется система на базе процессора 80386SX при отсутствующем сопроцессоре 80387), прерывание № 13 всё равно остаётся занятым, и другие устройства не могут его использовать никогда. Прерывание № 14 жёстко закреплено за первым каналом контроллера IDE. Обычно IDE-контроллер в системе используется, что называется, «на все сто», поэтому об использовании прерывания № 14 платами расширения можно забыть. Впрочем, в тех редчайших случаях, когда первый канал встроенного IDE-контроллера оказывается ненужным, его можно отключить. Если программа настройки параметров BIOS позволяет, то прерывание № 14 освобождается для использования другими устройствами. Но этот случай слишком уж экзотичен. Прерывание № 15 жёстко закреплено за вторым каналом контроллера IDE. Поскольку обычно IDE-контроллер в системе постоянно задействован, то об использовании прерывания № 15 платами расширения тоже можно забыть. Впрочем, в тех довольно редких случаях, когда второй канал встроенного IDE-контроллера оказывается ненужным, его можно отключить. Если программа настройки параметров BIOS позволяет, то прерывание № 15 освобождается. Но этот случай, как и предыдущий, весьма экзотичен. Итак, фактически платам расширения остаётся совсем немного — это прерывания за номерами 5, 9, 10 и, возможно, 11. В некоторых случаях для корректного взаимодействия с системой платы расширения используют также каналы прямого доступа к памяти (DMA — Direct Memory Access). Здесь ситуация более «демократична». Хотя каналов прямого доступа к памяти всего 8 (они нумеруются числами от 0 до 7), недоступными для плат расширения являются только канал № 4 и № 2. Канал № 4 используется самим контроллером DMA для обеспечения корректной работы, а канал № 2 жёстко закреплён за контроллером флоппи-дисковода. Кроме того, если параллельный порт компьютера работает в режиме ЕСР, то для него обычно выделяется DMA-канал № 3 (с другим каналом он, скорее всего, просто не будет работать). Понятие о взаимодействии устройств при помощи системы прерываний и каналов прямого доступа к памяти, как нам кажется, полезно иметь всем пользователям ПК. Это поможет им в случае возникновения конфликта устройств по ресурсам быстро решить проблему на уровне операционной системы или BIOS. Впрочем, иногда конфликт ресурсов возникает из-за того, что несколько устройств пытаются использовать одну и ту же область памяти в качестве адресов ввода-вывода. Однако такие случаи более редки, так как адресного пространства, разрешённого для ввода-вывода устройств, достаточно и вероятность того, что два устройства будут претендовать на одни и те же адреса памяти, невелика. Исключение могут составлять устаревшие ISA-устройства, на которых базовые адреса ввода-вывода сменить либо невозможно, либо это делается только с помощью установки перемычек на самой плате. |