Ferragens  
 
Conhecimento computador >> Ferragens >> RAM , cartões e Motherboards >> 
Definição de Programada IO
Programada IO , ou a entrada /saída programada ou PIO , refere-se a um processo , que transfere dados entre CPU de um computador ( unidade central de processamento ) e um dispositivo periférico , tipicamente ATA discos rígidos . PIO é iniciada pelo software do controlador do dispositivo para acesso à memória de um dispositivo , em oposição a outro processo conhecido como DMA ( acesso directo à memória ) que é iniciada pelo próprio dispositivo de acesso à memória do sistema. História

Programada IO é o método mais antigo de transferências de dados envolvendo a interface IDE /ATA , e pode ser considerado como uma técnica através da qual o processador e um dispositivo de hardware de controlo do fluxo de dados entre o disco unidade de disco e o sistema . A taxa desta transferência de dados pode variar , dando diferentes modos PIO , que se referem a diferentes velocidades de transferência. Com o tempo, modos PIO mais rápidos substituído mais velhos até que a tecnologia foi tornada obsoleta por completo pelo melhorou bastante DMA , que mais tarde foi substituída por outra melhoria , conhecido como Ultra DMA.

Limites Modo

modos PIO são diretamente influenciados pelo tempo de ciclo, uma medida de quantos nanosegundos decorrer antes de cada ciclo de transferência de dados. O recíproco ( um dividido pelo valor ) do tempo de ciclo é a velocidade de transferência máxima que pode ser atingida por um modo especial . Sistemas anteriores , através de grande parte da década de 90, só foram capazes de acessar os discos rígidos por meio de PIO, ea taxa foi limitado pelo modo. O processo foi padronizado na indústria através do desenvolvimento de padrões ATA.
Modos comuns

modos PIO são classificados de 0 a 4 , com o modo de ter 0 a menor taxa de transferência de dados e modo 4 tendo o mais rápido. Modos de 0 , 1 e 2 apoiou o padrão ATA , e teve taxas de transferência de 3,3 , 5,2 e 8,3 megabytes por segundo ( MB /s), respectivamente. Modo 3 e 4 apoiou o padrão ATA -2 e teve tempos de ciclo e taxa de transferência de 180 e 11,1 (para o modo 3) e 120 e 16,7 (para o modo 4). O modo PIO 5 foi rumores de ser um modo PIO muito mais rápido, e poderia supostamente suportam taxas de transferência de até 22.2 MB /s. Mesmo antes de o modo foi polido e finalizado , a nova tecnologia DMA , com uma taxa de transferência de 33 MB /s, tornou extinta . Inicialmente , alguns fabricantes de placas-mãe , desde o suporte para o modo PIO 5, mas logo foi tomado por mais tecnologias melhoradas. Significado

modos mais altos
modo um melhor desempenho , porque eles são capazes de suportar taxas mais rápidas de transferência de dados. A taxa específica refere-se à taxa do dispositivo externo de transferência de dados , que representa a velocidade da interface , e não a taxa de transferência sustentada da própria unidade . Como os dispositivos melhorados e aumentaram suas taxas de transferência sustentadas , modos PIO tornou-se incapaz de lidar com eles. Mesmo com as melhorias na tecnologia, PIO foi incapaz de manter-se com as taxas de transferência de dados mais rápida que os discos rígidos mais recentes exigidos .

Problemas processador

PIO , o processador executa as instruções que transferem dados de e para a unidade . A principal desvantagem da técnica é que ele só trabalhou de forma ideal com , dispositivos amigável com recursos lentos, como teclados e modems , mas para dispositivos que consomem muitos recursos , como discos rígidos , PIO causado lentidão. O processo foi um desperdício, exigindo que o processador para gerar sobrecarga desnecessária , como tal , o chip ficou inundado com a execução de instruções de transferência de dados , sempre que o sistema foi multitarefa

.

Anterior :

Próximo : No
  Os artigos relacionados
·Como determinar qual o tipo de memória RAM está insta…
·Como montar um Gigabyte Placa-mãe 
·Como limpar um Fan Placa Grafica 
·Radeon HD 5670 Especificações 
·Como atualizar a memória para um gateway Essentials 43…
·Como recolocar a bateria da CMOS na Dell Dimension 8300…
·Como usar 4GB de RAM em um IBM 2373 
·Como adicionar um 256MB Memory Stick para um Inspiron 1…
·O que é um cartão de GPU 
·ATI RV350 Especificações 
  Artigos em destaque
·Como ativar meu Etisalat Serviço 3G 
·Especificações de um gateway T1413H Motherboard 
·Como abrir um slot ExpressCard em um laptop Compaq 
·Instruções para o irmão 210C Tinta Recargas 
·Vantagens e Desvantagens dos Discos Rígidos 
·Como configurar um computador portátil para uso domés…
·Como posso saber o quanto de memória livre que tenho n…
·Especificações do HP Vectra Vl400DT 
·Como usar um mouse para alternar entre monitores 
·Informações sobre Asus A7M266 Motherboards 
Cop e direita © Conhecimento computador https://ptcomputador.com Todos os Direitos Reservados