Vector de interrupções

Interrupção de computador Vector o vetor de interrupção é um vetor que contém o valor que aponta para o endereço de memória do gerenciador de interrupção. Em muitas arquiteturas típicas de computação, os vetores de interrupção são armazenados em uma tabela em uma área de memória, a chamada tabela de vetor de interrupção, de modo que quando uma solicitação de interrupção do número N, o sistema, depois de executar algumas tarefas anteriores (como salvamento O valor de certos registros) transfere o controle para o endereço indicado pela taxa NE da referida tabela. Normalmente, nas arquiteturas mais típicas, a transferência de controle será realizada analogamente para uma chamada de função para o nível da máquina, armazenada em uma pilha o status atual do registro do contador de programas, que será recuperado por uma máquina de regresso de instruções de interrupção, O que restaurará o status correspondente à execução normal do programa, forçando a execução da seguinte instrução. Em geral, cada um dos controladores do sistema, incluindo os dos adaptadores de rede e as das linhas de deslizamento, têm que possuir seu próprio vetor de interrupção (ou “IRQ ”). Uma interrupção pára o processo momentaneamente para dar lugar à entrada / saída ou outras operações. O processamento é retomado quando a operação em questão acabar. Portanto, é importante que cada um dos dispositivos instalados no sistema tenha uma interrupção que não causa conflitos com o hardware ou os de outros periféricos (a menos que o dispositivo em questão seja capaz de compartilhar interrupções). A menos que um dispositivo aceite interrupções de compartilhamento, você não deve usar seu vetor de interrupção qualquer outro dispositivo do sistema. Verifique a documentação do hardware da rede para determinar os vetores que aceitam o hardware. O DCU (Utilitário de Configuração do Dispositivo) lista o hardware instalado no sistema e vetores em uso. Nota: Alguns dispositivos devem ser configurados usando os administradores do SCADMIN; Veja “Usar interfaces na configuração”. Especificamente, você precisa usar o Gerenciador de Configuração de Rede para configurar os adaptadores de rede.
Interrup de hardware padrão (IRQS) Descrição do IRQ (controlador)
notas

~
Reservado
1
Controlador de teclado (KD)
reserved
2
~ Disponível (IRQ 2 é atribuído internamente ao IRQ 9. Ao selecionar valores IRQ, é conveniente para o IRQ 2 e o IRQ 9 têm o mesmo Interrupção).
3
Porto da série Com2 (ASYC) Pré-encomendado Se você estiver presente (a menos que você esteja desativado no BIOS ou com DCU)
4
Puerto Serial Com1 (ASYC) Pré-encomendado Se presente (a menos que você esteja desativado no BIOS ou DCU)
5 estrelas Cartucho (Ictha) A opção do cartucho ou porta paralela # 2 (LP) da fita é recomendada se a instalação for feita a partir de uma unidade de fita que é Não SCSI e não há nenhuma impressora atribuída a este IRQ
6
Disc Flexível (FD)
Reservado
7
Porto paralelo # 1 (LP) É necessário se estiver presente e usado com a opção (pelo menos Quem é desactivado no BIOS ou DCU)
8
Relógio de tempo real (RTC)
reserved
9
~ disponíveis: 10 ~
11 ~
BR> 12 mouse ps / 2 reservado se houver um mouse PS / 2 instalado em 13 coprocessador reservado controlador de interrupção matemática e programável (AUPP) 14 disco rígido integral (DCD / ATHD) Somente é necessário se você Tenham instalado um disco rígido IDE, ESDI ou ST506
15 ~
para instalação de um software de adaptador de rede e controlador, você precisa selecionar o vetor de interrupção (IRQ) do adaptador. Consulte os valores de IRQ aceitáveis para adaptador. Depois de determinar os valores do IRQ do hardware, selecione os valores dos adaptadores de rede que projetam a instalação, certificando-se de que esses valores não causem conflitos entre si. A documentação de cada adaptador de rede deve indicar se é necessário configurar o adaptador fisicamente para usar o valor IRQ selecionado. O sistema operacional reserva os vetores de interrupção 4 e 7 para COM1 e LPT0, respectivamente. Se você selecionar um valor reservado para outro uso ou que esteja sendo usado por outro dispositivo, ocorre um conflito. Certos administradores de SCADMIN são capazes de detectar conflitos. Se for um sistema ISA, o hardware de rede pode ser pré-configurado para usar um vetor específico. Se você quiser alterá-lo, também pode ter que modificar a configuração das pontes físicas do adaptador ou usar o programa de execução fornecido pela fábrica com o adaptador. Nota: Existem vários adaptadores de rede pré-configurados para usar o vetor de interrupção 3; A BIOS também pode optar por usar o vetor de interrupção 3 em Ônibus PCI ou EISA.O sistema operacional é reservado IRQ3 para o dispositivo da série ASYC E / S (7.) Alguns programas de configuração do BIOS permitem a realocação do IRQ; Consulte a documentação de hardware para mais informações sobre isso.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *