Ferragens  
 
Rede de conhecimento computador >> Ferragens >> Dispositivos de Entrada e Saída >> Content
O que você quer dizer com saída de entrada acionada por interrupção e saída programada?
1. Entrada/saída controlada por interrupção

A entrada/saída (E/S) controlada por interrupção é um mecanismo no qual o dispositivo de E/S sinaliza à CPU quando possui dados ou está pronto para receber dados, em vez de a CPU verificar constantemente o status do dispositivo de E/S.

Dessa forma, a CPU pode continuar executando instruções enquanto ocorre a transferência de E/S, reduzindo significativamente os tempos de espera e aumentando a eficiência geral do sistema.

Como funciona:

- O dispositivo de E/S opera independentemente da CPU e mantém um buffer para armazenamento de dados.
- Quando o buffer fica cheio (para entrada) ou vazio (para saída), o dispositivo gera um sinal de interrupção para a CPU.
- Ao receber a interrupção, a CPU pausa temporariamente sua execução atual, e a rotina de serviço de interrupção (ISR) correspondente cuida da transferência de dados de/para o buffer de E/S.
- Uma vez concluída a transferência de dados, o ISR devolve o controle ao programa principal e a CPU retoma sua tarefa anterior.

2. Entrada/Saída Programada

A entrada/saída programada é um mecanismo de E/S mais simples, onde a CPU assume um papel proativo no gerenciamento de transferências de dados com os dispositivos de E/S. Ele sonda continuamente o dispositivo de E/S em intervalos predefinidos para verificar se ele está pronto para trocar dados.

Como funciona:

- A CPU verifica periodicamente um registro de status do dispositivo de E/S para determinar se ele está pronto para enviar ou receber dados.
- Se o dispositivo estiver pronto, a CPU inicia a transferência enviando ou recebendo dados da porta de E/S ou do endereço mapeado na memória.
- A CPU repete continuamente este processo até que todos os dados necessários tenham sido transferidos.

Em termos de eficiência, a E/S acionada por interrupção é geralmente preferida à E/S programada porque permite uma melhor utilização da CPU, eliminando pesquisas desnecessárias e repetidas do dispositivo de E/S. No entanto, a E/S programada é mais simples de implementar e pode ser adequada para aplicações menos críticas em termos de tempo.

Anterior :

Próximo :
  Os artigos relacionados
·Como gravar chamadas telefónicas em seu PC 
·Como alterar o iChat Camera 
·Como detectar um modelo gráfico Cartão 
·Como fazer WinTV -GO trabalhar com o controle remoto Vi…
·Como conectar o alto-falante para sua Sound Blaster Aud…
·Como identificar tipos de portas USB 
·Como Chegar ao Mail Box Geral Entrega em um Sistema de …
·CIS Vs . Scanners CCD 
·Como instalar o Bluetooth 2.0 EDR 
·Como conectar um PC Desktop porta de vídeo a um Laptop…
  Artigos em destaque
·Como aumentar a memória em um Compaq Presario V5000 
·Onde você pode comprar um novo computador HP? 
·Procedimentos de recuperação de partição FAT32 Hard…
·O que é SD RAM e DD RAM 
·Remoção de Gateway Computer Case 
·Como formatar um disco CD 
·O que você precisa para colocar um disco rígido SCSI …
·Como converter um Laptop para HDMI 
·Como atualizar a BIOS Motherboard K7S5A 
·Como conectar um DVD Burner externo para um PC 
Cop e direita © Rede de conhecimento computador http://ptcomputador.com Todos os Direitos Reservados