Compreendendo os recursos do sistema computatorizado

Neste artigo, quando você vê o recurso de sistema do termo, eu gostaria de você de pensar de um ajuste atribuído a um dispositivo que permitisse que o dispositivo trabalhe com o computador. Um dispositivo é qualquer coisa que você pode instalar no computador—para o exemplo, em um cartão da rede, em um modem, ou em um cartão sadio.

Os três recursos de sistema principais que podem ser atribuídos aos dispositivos diferentes são endereços de I/O, endereços de IRQ, e endereços do acesso direto da memória. Um quarto recurso de sistema, chamado um endereço de memória, pode às vezes ser atribuído aos dispositivos também. Nas seguintes seções, nós discutiremos cada um destes recursos de sistema. Endereços de I/O

É extremamente importante recordar que o processador central é a bobina do tráfego do sistema inteiro. Se algo estiver indo acontecer no sistema, então geralmente o processador central (processador) permitirá a ação. Todos os dispositivos na necessidade do computador se comunicar com o processador do tempo ao tempo, e o processador necessitam um método de separar e de dar prioridade a todas estas comunicações.

Porque o processador necessita emitir a informação a um número de dispositivos diferentes e porque aqueles dispositivos necessitam saber que mensagens que vêm do processador central seja para eles, cada dispositivo é atribuído um endereço de I/O, ou o endereço do input/output. O endereço de I/O é um endereço portuário especial que represente um pathway entre o processador central e o dispositivo. Assim, para o exemplo, se o processador necessitar emitir a informação a LPT1, pode emitir a informação ao pathway 378-37F, que é o endereço do pathway que está conduzindo a LPT1. Eu gosto de pensar destes pathways como túneis; cada dispositivo tem seu próprio túnel que estende do dispositivo ao processador.

  

Se o processador necessitar emitir a informação ao cartão sadio, sabe que se emitir o endereço 220 do porto da informação para baixo I/O, então o cartão sadio receberá a informação. Inversamente, quando o processador recebe a informação do endereço 220 do porto de I/O, sabe que a informação vem do cartão sadio, porque esse endereço é atribuído a somente um dispositivo.

Há 65, 536 endereços do porto de I/O disponíveis no sistema. (há realmente poucos endereços do que isso, porque quando você atribuir um endereço do IO a um dispositivo, você está atribuindo realmente uma escala dos endereços.) O truque deve certificar-se de que você não atribuiu o mesmo endereço do porto de I/O a dois dispositivos diferentes. Se você , você começará um conflito do recurso. Um conflito do recurso é quando dois dispositivos estão usando o mesmo recurso, tal como um endereço de I/O, IRQ, ou canaleta de acesso direto da memória.

Para impedir conflitos do recurso, cada dispositivo deve ter um endereço original de I/O, mas o problema é, como você sabe que I/O se dirige a uso existente dos dispositivos já? O one-way deve usar Windows 95/98 de gerente de dispositivo ver os endereços de I/O que estão sendo usados no sistema. A seguinte etapa por Etapa mostra-lhe como ver endereços de I/O no uso por seu sistema.

ETAPA POR ETAPA: Endereços de observação de I/O no uso

1. Selecione O Começo - Ajustes - Painel De Controle.

2. Dobro-clique o ícone do sistema.

3. Escolha a aba da página do gerente de dispositivo.

4. Estale o computador no alto da lista de dispositivo e estale então as propriedades

abotoe para indicar a caixa de diálogo das propriedades do computador.

5. Selecione a tecla de rádio do input/output (I/O) na aba dos recursos da vista da caixa de diálogo das propriedades do computador. De lá, você pode

enrole para baixo para ver todas as escalas de endereço que estão no uso por seu computador e o que dispositivo o está usando.

Atribuições De Endereço Padrão de I/O

COM1 03F8 a 03FF
COM2 02F8 a 02FF
COM3 03E8 a 03EE
COM4 02E8 a 02EE
LPT1 0378 a 037F
LPT2 0278 a 027F
Coprocessor 00F8 do math a 00FF
Controlador de disco duro preliminar 01F0 a 01F7
Controlador de disco duro secundário 0170 a 0177
Cartões sadios 0220 a 022F
Disco flexível 03F0 a 03F7

Pedido da interrupção

Cada dispositivo tem seu próprio túnel para emitir e receber a informação ao processador, que é a função do porto de I/O. Mas como cada dispositivo começa a permissão emitir a informação ao processador, que como você sabem, é ocupado fazer algo importante quase toda a hora? Demasiadas despesas gerais seriam criadas se o processador tivesse que continuamente poll cada dispositivo para ver se tivesse algo que necessitou o processador fazer; instead, cada dispositivo é responsável para notificar o processador se tiver a informação para ele. Os dispositivos necessitam uma maneira interromper o processador de seu processar atual para pedi-lo se prestar serviços de manutenção a seus pedidos. O método que é usado interromper o processador é chamado um pedido da interrupção, ou linha de IRQ.

Se você estivesse ao lado de alguém que foi envolvido em uma conversação e que você quis realmente falar a essa pessoa, que você faria? Você pôde, para o exemplo, bater a pessoa no ombro. Bater a pessoa no ombro é similar a o que a linha de IRQ é usada para; a linha de IRQ emite um sinal do dispositivo ao processador que agarra a atenção’do processador s.

Muitos povos comparam um IRQ a um sino que senta-se na mesa dianteira de um restaurante ou do storefront. Se você quiser o serviço e ninguém estiver pagando a atenção a você, você soa o sino para o trabalho—de IRQs do serviço a mesma maneira. Quando um dispositivo bate o processador no ombro, o processador necessita saber que dispositivo necessita a atenção. Isso é porque cada dispositivo é atribuído uma linha original número de IRQ. Quando um dispositivo emite um sinal abaixo a linha de IRQ interromper o processador, o processador verifica que linha o sinal originado e atende então a esse dispositivo.

É importante anotar que quando a informação é emitida ao processador, está emitido com o endereço de I/O (o túnel). Assim o IRQ é justo agarrar a atenção’do processador s quando o endereço de I/O for usado para a entrega de informação real. Originalmente, havia somente 8 IRQs disponível em sistemas de XT (antes de 286), mas há 16 IRQs disponível sobre (após 286) em sistemas. A fim começar 16 IRQs, um outro controlador de IRQ foi adicionado ao sistema, mas ter dois jogos de IRQs controlados por dois controladores diferentes apresentou alguns problemas técnicos. Para ajudar aos dois controladores de IRQ agir como uma unidade, o IRQs foi conectado em cascata (ou ligaram) junto, e o segundo controlador atravessa o primeiro controlador emitir pedidos.

ETAPA POR ETAPA: Visão IRQs no uso

1. Selecione O Começo - Ajustes - Painel De Controle.

2. Dobro-clique o ícone do sistema.

3. Escolha a aba da página do gerente de dispositivo.

4. Estale o computador no alto da lista de dispositivo e estale então as propriedades abotoam-se para indicar a caixa de diálogo das propriedades do computador.

5. Selecione a tecla de rádio do pedido da interrupção (IRQ) na aba dos recursos da vista da caixa de diálogo das propriedades do computador. De lá, você pode enrolar-se para baixo para ver todos os ajustes de IRQ que estão no uso por seu computador e o que dispositivo está usando cada um.

Atribuições Padrão de IRQ

0 Temporizadores Do Sistema
1 teclado
ligação 2 ao segundo controlador de IRQ
3 COM2, COM4
4 COM1, COM3
5 LPT2
movimentação de disco 6 flexível
7 LPT1
pulso de disparo de tempo 8 real
9 disponível, mas não deve ser usado se IRQ 2 estiver sendo usado
10 disponível
11 disponível
12 disponíveis if.not usados pelo rato de PS/2
13 Math Coprocessor
controlador de disco 14 duro
15 disponível

Estão aqui alguns pontos importantes sobre atribuições de IRQ:

IRQs 10, 11, 12, e 15 está geralmente disponível. Se você instalasse um dispositivo novo em um computador e o necessitasse atribuir um IRQ, você tentaria primeiramente um valor disponível de IRQ.

IRQ 3 e IRQ 5 são usados por COM2 e por LPT2, respectivamente. Se você não estiver usando realmente COM2 ou LPT2, você pode considerar IRQ 3 e IRQ 5 como disponíveis.

Quando um dispositivo tem a informação para o processador central, emite primeiramente um sinal abaixo a linha de IRQ agarrar a atenção’do processador central s. Depois que o dispositivo tem a atenção’do processador central s, emite a informação ao processador através de seu endereço de I/O.

Acesso de memória direta

Há um número de dispositivos diferentes hoje que requerem o acesso constante à memória de sistema. Normalmente, os dispositivos devem atravessar o processador central escrever a informação à memória de sistema, mas usar tal esquema pode causar muitos de despesas gerais desnecessárias, assim que porque não permitir que um dispositivo alcance a memória diretamente?

Para aumentar o desempenho e para offload algum do trabalho do processador central, você pode atribuir a alguns dispositivos uma canaleta do acesso direto da memória (acesso de memória direta). A canaleta de acesso direto da memória é um pathway especial que permita que o dispositivo leia e escreva a informação diretamente à memória de sistema sem passar os dados ao processador.

Há somente 8 canaletas de acesso direto da memória disponíveis em seu sistema, que não deve ser um problema enorme porque não todos os dispositivos usam as canaletas de acesso direto da memória. Alguns exemplos dos dispositivos diferentes que você pode funcionar nas canaletas desse acesso direto da memória do uso são cartões sadios, cartões da rede, e, ocasionalmente, movimentações de CD-ROM.

Atribuições Comuns Da Canaleta de Acesso direto da memória

0 disponível
1 som ou disponível
2 Movimentação Flexível 3 Disponível
cascata 4
5 sadio ou disponível
6 disponível
7 disponível

Como IRQs, há dois controladores de acesso direto da memória que são ligados por uma canaleta de acesso direto da memória sendo conectada em cascata, canaleta de acesso direto da memória 4. As canaletas de acesso direto da memória 0-3 são para placas e cartões 8-bit; As canaletas de acesso direto da memória 5-7 são usadas para os cartões 16/32-bit.

Para ver as canaletas de acesso direto da memória que estão no uso em seu sistema, você pode usar a utilidade do gerente de dispositivo de Windows. A seguinte etapa por Etapa andará você com da observação de suas canaletas de acesso direto da memória no uso.

ETAPA POR ETAPA: Canaletas de acesso direto da memória da visão no uso

1. Selecione O Começo - Ajustes - Painel De Controle.

2. Dobro-clique o ícone do sistema.

3. Escolha a aba da página do gerente de dispositivo.

4. Estale o computador no alto da lista de dispositivo e estale então as propriedades abotoam-se para indicar a caixa de diálogo das propriedades do computador.

5. Selecione a tecla de rádio direta de acesso de memória (acesso direto da memória) na aba dos recursos da vista da caixa de diálogo das propriedades do computador.

Endereços de memória

Um recurso mais menos comum que possa ser atribuído aos dispositivos é um endereço de memória. Um endereço de memória é uma área de memória superior onde o dispositivo é permitido armazenar a informação. Se os dispositivos múltiplos forem atribuídos o acesso ao mesmo endereço de memória, um conflito do dispositivo ocorrerá e um ou ambo o dispositivo não pode funcionar. Para ver os endereços de memória que estão no uso pelo sistema, siga estas etapas:

ETAPA POR ETAPA: Endereços de memória da visão no uso

1. Selecione O Começo - Ajustes - Painel De Controle.

2. Dobro-clique o ícone do sistema.

3. Escolha a aba da página do gerente de dispositivo.

4. Estale o computador no alto da lista de dispositivo e estale então as propriedades abotoam-se para indicar a caixa de diálogo das propriedades do computador.

5. Selecione a tecla de rádio da memória na aba dos recursos da vista da caixa de diálogo das propriedades do computador.

este é um artigo adicionado por Barry Geen


Disclaimer: Nosso Web site não é responsável para a informação contida por este artigo. Este artigo em nenhuma maneira reflete as vistas, as opiniões, os pensamentos ou a opinião da equipe de funcionários do diretório dos artigos.

Observação da tradução: O artigo "que compreende os recursos do sistema computatorizado" foi traduzido usando um serviço de tradução automatizado. Nós desculpamo-nos sincerely por todos os erros da tradução que ocorram. Obrigado compreendendo.

Online: 749 users browsing the articles directory