pci slot 1 irq в биосе что это

PCI Slot 1,6 IRQ Priority

pci slot 1 irq в биосе что это. Смотреть фото pci slot 1 irq в биосе что это. Смотреть картинку pci slot 1 irq в биосе что это. Картинка про pci slot 1 irq в биосе что это. Фото pci slot 1 irq в биосе что это

Название опции:

PCI Slot 1,6 IRQ Priority

Возможные значения:

Описание:

Позволяет вручную задать приоритетное прерывание, разделяемое картами расширения, вставленными в первый и шестой слоты шины PCI. Иногда бывает, что «капризная» карта нормально работает, только если ей назначено определенное прерывание — укажите его в качестве значения этой опции. Только проследите, чтобы оно не было зарезервировано для не отвечающей стандарту Plug and Play старой карты расширения для шины ISA. Определенную проблему может представлять и выбор прерывания, закрепленного по умолчанию за одним из стандартных устройств (например, за IDE-контроллером, дисководом, одним из портов…).

К счастью, проблемные карты расширения встречаются в последнее время достаточно редко, соответственно, механизм автоматического выделения прерывания работает без нареканий. Его и рекомендуется использовать по умолчанию (значение Auto).

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

Картам расширения для шины PCI выделяется четыре линии прерывания. Если PCI-слотов четыре и менее, то каждому из них достается свое собственное прерывание. Когда же слотов больше четырех (а на материнских платах форм-фактора ATX их число может доходить до шести), часть слотов начинают разделять линии прерывания между собой — для двух «парных» слотов используется одна линия. При пяти слотах расширения для шины PCI будет одна «пара» слотов, при шести — две «пары». Имейте в виду, часть старых карт расширения, соответствующих только спецификации PCI 2.0, не умеют разделять линии прерывания с другим устройством, их нужно вставлять либо в «одиночный» слот, либо оставлять второй слот «пары» пустым. С картами расширения спецификации PCI 2.1 и старше таких проблем уже нет.

Источник

Аппаратные прерывания IRQ

Думаю, многие любознательные пользователи, наверняка не раз встречали такое сокращение, как IRQ. Его можно встретить, например, если вы любите заглядывать в программу «Менеджер устройств» в Windows. Если вы выберете любое устройство, к примеру, клавиатуру, выберете при помощи правой кнопки мыши пункт меню «Свойства», и в появившемся окне сделаете активной закладку «Ресурсы», то в списке ресурсов вы увидите надпись IRQ 01.

pci slot 1 irq в биосе что это. Смотреть фото pci slot 1 irq в биосе что это. Смотреть картинку pci slot 1 irq в биосе что это. Картинка про pci slot 1 irq в биосе что это. Фото pci slot 1 irq в биосе что это

Для чего нужны IRQ

Что же такое IRQ и для чего оно нужно?

Аббревиатура IRQ расшифровывается как Interrupt ReQuest (запрос на прерывание). Для того, чтобы понять, для чего оно нужно, следует вспомнить подробности организации работы персонального компьютера.

Кровеносной системой компьютера, по которой обмениваются информацией процессор и прочие устройства, является системная шина. Но как вообще процессор способен отличить запросы на обработку информации, поступающие по шине от различных устройств?

Для этого и существует система аппаратных прерываний (IRQ). Каждое прерывание имеет определенный номер (нумерация начинается с 0) и закреплено за определенным устройством. Так, за клавиатурой закреплено прерывание под номером 1, отсюда и обозначение IRQ 01.

При поступлении запроса от устройства компьютер прерывает (отсюда и появился сам термин «прерывание») обработку текущей информации и начинает обработку вновь поступившего. Если прерываний несколько, то они обрабатывается в порядке приоритетов, закрепленных за каждым из них. Как правило, чем меньше номер прерывания, тем больший приоритет для процессора имеет устройство, закрепленное за этим прерыванием, но это правило соблюдается далеко не всегда.

Обслуживает обработку IRQ специальный чип, который носит название контроллера прерываний. Как правило, эта микросхема является частью центрального процессора, а иногда выделяется в отдельный чип на материнской плате. Для обработки каждого прерывания в BIOS существует специальная микропрограмма, называемая обработчиком прерывания. Адреса всех обработчиков хранятся в так называемой таблице векторов прерываний.

Раньше, в первых компьютерах семейства XT была распространена 8-разрядная шина ISA, поэтому всего устройствам было доступно 8 прерываний. С появлением 16-разрядной шины ISA их количество увеличилось до 16.

Настройка Interrupt ReQuest

Надо сказать, что прерывания, закрепленные за некоторыми устройствами, не является фиксированными и их можно изменить программно. Например, IRQ стандартно использующееся последовательным портом Com 2, может использовать и устанавливаемый в слот расширения модем. В современных компьютерах и операционных системах, поддерживающих стандарт PnP и работающих под управлением ОС Windows, значения IRQ для устройств, подключаемых в слоты шины, подбираются автоматически.

Но не все было так просто в прежние времена, когда пользователь должен был вручную устанавливать значение IRQ во многих программах, работавших под операционной системой DOS. Например, при установке в систему звуковой карты, пользователю требовалось выбрать свободное прерывание из очень небольшого числа доступных (как правило, это было IRQ 5) и указать это значение в запускаемой программе, например, в какой-нибудь игре.

Во многих BIOS имеется возможность поменять стандартные значения IRQ в программе Setup. Обычно эта опция располагается в разделах IRQ Resources или PCI/PNP Configuration.

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

В более современной шине PCI система управления прерываниями была кардинально изменена, а возможности управления прерываниями были расширены. Благодаря технологии IRQ Sharing, а также технологии ACPI стало возможным размещение нескольких устройств на одном канале прерывания, а у внешних устройств, подключаемых в слоты PCI, появилась возможность автоматического распределения ресурсов между собой.

Кроме того, в современных компьютерах обычно используется расширенный программируемый контроллер прерываний (APIC, Advanced Programmable Interrupt Controller), поддерживающий 24 канала Interrupt ReQuest. Расширенный контроллер прерываний выполнен в виде двух микросхем, одна из которых расположена в самом процессоре, а другая на материнской плате. Этот контроллер прерываний впервые появился в системах на основе процессоров Pentium. Однако при этом была оставлена поддержка старой системы прерываний в целях совместимости. Очередным шагом в развитии принципов обработки прерываний является технология Message Signaled Interrupts, поддержка которой появилась в линейке ОС Windows, начиная с Windows Vista.

Не следует путать аппаратные прерывания IRQ c программными прерываниями BIOS, о которых речь пойдет в отдельной статье. Программные прерывания BIOS, как правило, используются для организации работы программного обеспечения с устройствами ввода-вывода и обозначаются при помощи сокращения INT. Многие из них аналогичны по своим функциям аппаратным IRQ, но имеют при этом другие номера.

Список номеров Interrupt ReQuest в стандартной схеме для 16-битной шины ISA:

Список дополнительных номеров IRQ, которые использует расширенный контроллер прерываний APIC:

Соответствие номеров IRQ и прерываний BIOS:

pci slot 1 irq в биосе что это. Смотреть фото pci slot 1 irq в биосе что это. Смотреть картинку pci slot 1 irq в биосе что это. Картинка про pci slot 1 irq в биосе что это. Фото pci slot 1 irq в биосе что это

Заключение

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

Источник

Slot 1/5 Use IRQ No.

pci slot 1 irq в биосе что это. Смотреть фото pci slot 1 irq в биосе что это. Смотреть картинку pci slot 1 irq в биосе что это. Картинка про pci slot 1 irq в биосе что это. Фото pci slot 1 irq в биосе что это

Название опции:

Slot 1/5 Use IRQ No.

Возможные значения:

Описание:

Позволяет вручную задать приоритетное прерывание, разделяемое картами расширения, вставленными в первый и пятый слоты шины PCI. Иногда бывает, что «капризная» карта нормально работает, только если ей назначено определенное прерывание — укажите его в качестве значения этой опции. Только проследите, чтобы оно не было зарезервировано для не отвечающей стандарту Plug and Play старой карты расширения для шины ISA. Определенную проблему может представлять и выбор прерывания, закрепленного по умолчанию за одним из стандартных устройств (например, за IDE-контроллером, дисководом, одним из портов…).

К счастью, проблемные карты расширения встречаются в последнее время достаточно редко, соответственно, механизм автоматического выделения прерывания работает без нареканий. Его и рекомендуется использовать по умолчанию (значение Auto).

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

Картам расширения для шины PCI выделяется четыре линии прерывания. Если PCI-слотов четыре и менее, то каждому из них достается свое собственное прерывание. Когда же слотов больше четырех (а на материнских платах форм-фактора ATX их число может доходить до шести), часть слотов начинают разделять линии прерывания между собой — для двух «парных» слотов используется одна линия. При пяти слотах расширения для шины PCI будет одна «пара» слотов, при шести — две «пары». Имейте в виду, часть старых карт расширения, соответствующих только спецификации PCI 2.0, не умеют разделять линии прерывания с другим устройством, их нужно вставлять либо в «одиночный» слот, либо оставлять второй слот «пары» пустым. С картами расширения спецификации PCI 2.1 и старше таких проблем уже нет.

Источник

Allocate IRQ to PCI VGA

Другие идентичные по назначению опции: Assign IRQ For VGA, Allocate IRQ for PCI VGA.

pci slot 1 irq в биосе что это. Смотреть фото pci slot 1 irq в биосе что это. Смотреть картинку pci slot 1 irq в биосе что это. Картинка про pci slot 1 irq в биосе что это. Фото pci slot 1 irq в биосе что это

Среди опций BIOS некоторых материнских плат можно встретить опцию Allocate IRQ to PCI VGA(Зарезервировать прерывание IRQ для PCI VGA). Данная опция предназначена для настройки работы видеокарт, предназначенных для слотов расширения шины PCI. Опция может принимать всего лишь два значения – Enabled или Yes (Включено) и Disabled или No (Выключено).

Принцип работы

Как известно, до появления видеокарт, предназначенных для шин AGP и PCI-Express, широко использовались видеокарты для слотов шины PCI. Как правило, видеокарты PCI требуют для своей работы выделенного аппаратного прерывания IRQ. Эта особенность графических карт диктуется тем огромным объемом информации, который приходится обрабатывать видеокарте. Кроме того, выделенное прерывание нужно видеокарте и в том случае, если в ней реализована функция управления шиной BusMastering.

Опция Allocate IRQ to PCI VGA позволяет предоставить для видеокарты PCI отдельное прерывание, которое не может использоваться одновременно другими устройствами персонального компьютера. Эту опцию, как правило, можно встретить в старых компьютерах, в которых используются видеокарты с разъемом PCI. Опция может также иметь и другие названия, например, Assign IRQ For VGA.

Следует учесть, что установка выделенного прерывания для видеокарт имеет смысл лишь в том случае, если выбран общий режим управлением прерываниями через BIOS. Во многих BIOS имеется возможность передать функцию распределения прерываний средствам операционной системы, обладающей такими возможностями (например, операционной системе семейства Microsoft Windows). Если в BIOS установлен режим, передающий контроль над распределением аппаратных прерываний операционной системе, то надобность в использовании данной опции отпадает.

Стоит ли включать?

В большинстве случаев опцию необходимо включить, установив значение Enabled, поскольку отсутствие выделенного IRQ, предназначенного для видеокарты PCI, может привести к проблемам в работе видеокарт. Более того, большая часть видеокарт PCI (особенно это касается тех из них, которые имеют встроенные функции трехмерного ускорения), скорее всего, не сможет работать без выделенного прерывания. По умолчанию в большинстве BIOS эта опция также включена.

Иногда, однако, может случиться такая ситуация, когда в слоты расширения PCI установлено очень много плат, и системе может не хватать доступных прерываний для какой-либо из этих плат. Обычно такая ситуация может возникнуть на компьютерах, материнские платы которых не оснащены улучшенным контроллером прерываний APIC. В подобном случае опцию лучше всего выключить, чтобы высвободить дополнительное прерывание, которое может быть использовано платами расширения. Однако, если это действие приводит к неработоспособности видеокарты PCI, то необходимо заново установить в опции значение Enabled.

Источник

Pci slot 1 irq в биосе что это

В этой статье я хотел бы рассказать о том, что может никогда не напоминать о себе, а может и стоить нервов после сборки или апгрейда компьютера: зависания, самопроизвольные перезагрузки, упорное нежелание грузиться, постоянные «синие экраны смерти», невозможность обнаружения устройств, неверная работа… Список можно продолжать еще долго. Очень часто такие «глюки» происходят именно по вине прерываний, а если Вы интересуетесь компьютерами, то обязательно должны знать, откуда и почему появляются подобные проблемы и, самое, наверно, главное, как с этим бороться.

Так уж сложилось, что при разработке какой-нибудь технологии создаются некоторые ограничения, не специально, конечно, а из-за какой-нибудь особенности этого новшества или просто недочета. Так случилось и с прерываниями. Первоначально, когда IBM разрабатывала архитектуру IBM PC (аж в 1980-81 годах прошлого тысячелетия), их было заложено не так много (8), потом, правда, добавили еще столько же, забрав одно «старое» прерывание под контроллер новых, но я бы не сказал, что и этого оказалось достаточно. А потом фирма IBM перестала быть единственной, кто занимался платформой PC, и, во избежание несовместимости с другими, никто больше прерываний и не добавил.

Какие могут быть проблемы?

Когда архитектуру IBM PC только создавали, прерываний было создано немного, всего восемь, как я уже писал, и отдавали их на всякую «ерунду», вроде портов COM, хотя оправдывает инженеров IBM то, что выбора особого не было, его пришлось искать позже. Очевидно, никто не пророчил платформе такое будущее, поэтому для ее изюминки, то есть возможности расширения, было оставлено только одно прерывание, которое потом было занято контроллером второй «восьмерки» IRQ. Правда, стоит заметить, что дополнительные прерывания могли (и могут) быть высвобождены путем отключения различных занимающих их ISA-устройств: портов, флоппи-дисковода. Так вот, ошибки, или конфликты, возникают когда несколько устройств пытаются работать на одном прерывании. Это очень проблематично, потому что многие современные устройства, особенно звуковые карты и всевозможные мультимедийные комбайны несут на себе сразу несколько устройств. Даже самые простые «звуковухи» имеют на борту не менее четырех девайсов. Вот так выглядит карта прерываний в современном компьютере:

IRQОписание
0Таймер
1Клавиатура
2Контроллер IRQ 8-15
3COM2
4COM1
5LPT2
6Контроллер FDD
7LPT1
8Real Time Clock
9Свободен
10Свободен
11Свободен
12PS/2 (для мыши)
13Сопроцессор
14Контроллер HDD
15Контроллер HDD

Так что же это получается? На современный компьютер можно установить только три дополнительных устройства? Судя по таблице, да, но не все так страшно. У Вас, например, есть порт LPT2? Очень сомневаюсь. Значит, если порта нет, то и прерывание свободно. Итак, теоретически можно освободить следующие прерывания:

IRQОписание
3Порт вполне можно освободить, отключив его в BIOS. Я думаю, в большинстве случаев он и так свободен.
4Тоже можно отключить. Но он используется значительно чаще: мыши, модемы, сканеры.
5Про это я уже писал. Почти всегда свободен.
6Если будете собирать новый компьютер, тем более домой, польза от старого доброго флопика, значительно меньше, чем даже пару лет назад. Очень у многих уже есть дисководы CD-RW. Больше места, надежнее, быстрее, хотя, хоронить FDD еще рано… Флоп можно отключить и освободить IRQ.
7Если у Вас принтер на USB, можете хоронить…
12В большинстве современных компов мыши именно такие. Можете поставить грызуна на COM, но забьете другое прерывание, мышку можно купить и на USB, но это будет уже маниакальной борьбой за IRQ 🙂
14Слабо без винта? Хотя, теоретически, можно…
15Даже если у вас только два IDE-устройства, их лучше развести на два разных канала. Работать будет быстрее. Но прерывание можно и освободить.
IRQОписание
0Системный таймер
1Стандартная (101/102 клавиши) или клавиатура PS/2 Microsoft Natural
3Последовательный порт (COM2)
4Последовательный порт (COM1)
5Conexant SoftK56 Data Fax Voice Speakerphone
5VIA Rev 5 USB универсальный хост-контроллер
5VIA Rev 5 USB универсальный хост-контроллер
6Стандартный контроллер гибких дисков
8CMOS и часы
9Microsoft ACPI-совместимая система
10Avance AC’97 Audio for VIA (R) Audio Controller
11ATI RADEON VE DDR
12PS/2-совместимая мышь
13Процессор числовых данных
14Первичный канал IDE
15Вторичный канал IDE

Спрашивается: что делает мой внутренний модем, который, кстати, несет на себе несколько устройств, на одном прерывании (из-под отсутствующего LPT2) со сразу двумя контроллерами USB? А вот что.

Как известно, компьютеры могут оперировать только с «1» и «0» или «есть сигнал» и «нет сигнала». Если устройство ISA выставит на линию сигнал «1», то другому устройству на этой же линии свои единицы как не выставляй, контроллер на них не отреагирует. В случае с PCI контроллер проверяет источник сигнала и только потом обрабатывает его. Это и позволяет помещать несколько устройств на одно прерывание. Теоретически да, но имейте ввиду, что не стоит «вешать» устройства постарше и поновее на один канал IRQ. Есть также мнение, что не стоит ничего ставить на одно прерывание со звуковой картой, могут появляться ошибки. Это, конечно, происходит далеко не всегда, но лучше сообразить что-нибудь понадежнее.

Хороший Вы человек, для своего компа ничего не жалко. Вот купили Вы крутейшую видеокарту, принтер, сканер, профессиональный звук, усугубили это дело модемом, сетевухой, да еще и TV-тюнером. Вот «глюки» и пошли. Как ни меняй их местами в слотах, ничего не работает, хоть вон выкинь. Что делать?

Настройка прерываний из BIOS

Так по какому же принципу распределяются прерывания? При загрузке системы BIOS раздает прерывания следующим образом: линии IRQ всех устройств, которые поддерживают технологию Plug’n’Play, а это все современные устройства, получают по одному свободному прерыванию. Если прерывания кончились, а неохваченные девайсы еще есть, BIOS раздает их по второму кругу, потому и получается, что несколько устройств получили одно прерывание. Все будет чудесно работать, если одно прерывание получили два PCI устройства, а если PCI + ISA или ISA + ISA? Все, конфликт. Надо бы это процесс прибрать к рукам.

Есть еще один способ переназначения IRQ. Заходите в тот же PCI/PnP Configurations, там есть пункт IRQ resources (чтобы туда зайти надо поставить значение параметра Resources controlled by равным Manual), а именно он и нужен нам сейчас. Там будут настройки каждого возможного прерывания. Я почти уверен, что на всех номерах будет стоять вариант, связанный с шиной PCI, например, PCI/ISA или PCI device, это зависит от вашей версии BIOS. А нам ведь надо, чтоб одно или несколько прерываний оставались пропущенными, то есть резервировались для ISA устройств. Так вот, на том прерывании, которое хотите оставить, просто выставляете значение вроде Legacy ISA. В более современных компьютерах все стало значительно проще из-за отсутствия слотов ISA, а это значит, что вы не можете добавить свои ISA устройства, а уж с системными, вроде флопика или последовательных/параллельных портов система сама разберется сносно. В таких системах вместо значения Legacy ISA появляется значение Reserved, то есть можно просто оставить прерывание свободным. Это может понадобиться в скорее теоретическом случае, если к Вам попало устройство не поддерживающее Plug’n’Play, тогда BIOS его просто не увидит.

В том же меню есть еще один полезный пункт. Информация об установленном оборудовании хранится в ESCD (Extended System Configuration Data). Эта информация проверяется каждый раз перед обращением к жесткому диску для запуска операционной системы. Естественно, при изменении конфигурации ESCD обновляется, а когда происходит обновление, изменяются и IRQ. Установив значение опции Reset Configuration Data в Enabled, Вы сбросите ESCD при следующем перезапуске.

В Award 6.00, а именно это BIOS установлен на большинстве материнских плат, есть еще одна интересная «фича». Если зайти в Power Management Setup ‘ IRQ/Event Activity Detect ‘ IRQs Activity Monitoring, то там можно настраивать, от устройств на каких прерываниях компьютер будет просыпаться. Там же можно посмотреть и текущее распределение номеров IRQ, но не всегда на это можно положиться, а вот почему:

Настройка прерываний из Windows

После BIOS в процесс распределения номеров IRQ сует свой нос Windows. Для того чтобы она правильно все сделала, хоть вмешивается винда в оный процесс далеко не всегда, надо ВСЕГДА иметь самые свежие драйверы материнской платы. Это очень важно, особенно, если вы собрали/купили современный компьютер, с материнской платой на новом или относительно новом чипсете и поставили на все это какой-нибудь Windows 98… Лично я знаю много таких людей, которые считают примерно так: у меня на материнской плате никаких наворотов нет, все там по стандарту, никаких «дров» не надо… Это совсем неправильно. Для нормальной работы системы, особенно когда прерывания используются совместно, нужно, чтобы Windows распознала чипсет и загрузила IRQ Miniport. Не забывайте также поставить свежие или хотя бы «родные» драйверы всех устройств, это поможет системе правильно работать.

Если Вы используете Windows 9x, то для того, чтобы узнать, правильно ли распределены прерывания или поправить их, зайдите в свойства системы, для этого на вкладке Устройства найдите свиток Системные устройства, а там Шину PCI. Если IRQ Miniport загружен, то все в порядке. В Win 9x вы можете, как и в BIOS резервировать прерывания. В том же диспетчере устройств найдите Компьютер и вызовите его свойства. А вот для того, чтобы установить конкретное прерывание определенному устройству, надо зайти в его свойства и на вкладке Ресурсы выставить нужное прерывание. К сожалению, это возможно только в Win 9x, в Win XP я как не искал, так и не нашел, как отменить автоматическую настройку.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *