Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Hardware >> RAM , kaarten en moederborden >> Content
Definitie van geprogrammeerde IO
Geprogrammeerd IO of geprogrammeerde invoer /uitvoer of PIO , verwijst naar een proces dat gegevens tussen de CPU van een computer (central processing unit ) en een randapparaat , typisch ATA harde schijven overdraagt ​​. PIO wordt geïnitieerd door de inrichting stuurprogrammasoftware geheugen te benaderen op een apparaat , in tegenstelling tot andere proces wordt DMA ( Direct Memory Access ) die wordt geïnitieerd door het apparaat zelf om systeemgeheugen . Geschiedenis

geprogrammeerd IO is de oudste methode van data- overdracht waaraan de IDE /ATA -interface en kan worden gezien als een techniek waarmee de CPU en een apparaat controle van de stroom van data tussen de harde schijf en het systeem . Het tarief van deze data -overdracht kan variëren , waardoor verschillende PIO modes , die verwijzen naar verschillende snelheden van overdracht . Met de tijd , sneller PIO modes vervangen oudere totdat de technologie helemaal achterhaald is gemaakt door de sterk verbeterde DMA , die later werd vervangen door nog een andere verbetering, bekend als Ultra DMA .
Mode limiteert

PIO modes
worden direct beïnvloed door cyclustijd , een meting van hoeveel nanoseconden verstrijken voordat elke cyclus van data -overdracht . De wederkerige (een gedeeld door de waarde ) van de cyclustijd is de maximale overdrachtssnelheid die kan worden bereikt door een bepaalde modus . Eerder systemen , door veel van de jaren '90 , waren alleen in staat om de harde schijven via PIO , en de snelheid werd beperkt door de mode . Het proces werd gestandaardiseerd in de industrie door de ontwikkeling van ATA standaarden .
Common Modes

PIO modes
zijn geclassificeerd van 0 tot 4 , met mode 0 hebben de langzaamste overdrachtssnelheid en modus 4 met de snelste . Modi 0 , 1 en 2 ondersteund de ATA-standaard , en had overdrachtsnelheden van 3.3 , 5.2 en 8.3 megabyte per seconde ( MB /s ) , respectievelijk . Modus 3 en 4 ondersteunde de ATA - 2 standaard en had cyclustijden en overdrachtsnelheden van 180 en 11,1 ( voor mode 3 ) en 120 en 16,7 ( voor de modus 4 ) . De PIO-modus 5 werd gekletst om een veel snellere PIO-modus te zijn , en kon ogenschijnlijk ondersteunen overdrachtsnelheden van maximaal 22,2 MB /s . Nog voordat de modus werd gepolijst en afgerond , de nieuwere DMA -technologie , met een overdrachtsnelheid van 33 MB /s , maakte het ter ziele . Aanvankelijk , sommige fabrikanten van moederborden die ondersteuning voor de PIO-modus 5 , maar het werd al snel overgenomen door meer verbeterde technologieën genomen .
Mode Betekenis

Hogere standen
beter presteren omdat ze zijn in staat om hogere snelheden van gegevensoverdracht ondersteunen . De aangegeven rentevoet de apparaat externe data -overdrachtssnelheid die de snelheid van de interface en niet de overdrachtsnelheid van de schijf zelf . Aangezien apparaten verbeterd en vergroot hun aanhoudende overdrachtsnelheden , PIO modes werd niet in staat om ze te behandelen . Zelfs met verbeteringen in de technologie , PIO was niet in staat om gelijke tred te houden met de snellere overdrachtsnelheden die nieuwere harde schijven geëist .
Processor Problemen

In PIO , de processor voert de instructies die gegevens naar en van de schijf overbrengen . Een belangrijk nadeel van de techniek is dat het alleen werkt optimaal met langzame , resource - vriendelijke apparaten zoals toetsenborden en modems , maar voor resource - intensieve apparaten zoals harde schijven , PIO veroorzaakte vertragingen . Het proces was verspilling , waarbij de processor om onnodige overhead te genereren en als zodanig , de chip werd overspoeld met het uitvoeren van data -overdracht instructies , wanneer het systeem werd multitasking

.

Previous: Next:
  RAM , kaarten en moederborden
·Zal toevoegen van RAM snelheid…
·Microchip Manufacturing Techno…
·7600GT Vs . 6800Ultra 
·De specificaties van de Radeon…
·Definieer Dual Core Processor 
·Hoe om te upgraden van de Sony…
·Verschil tussen laptop Geheuge…
·GTX 460 SLI Vs . 4870X2 
·Specificaties voor een Radeon …
  Related Articles
Hoe te Rechtvaardigen de aankoop van de …
Hoe de batterij van uw Apple iPad uitbre…
Hoe maak je een groep van e - mails met …
Vergelijking van de iPad naar de microco…
De voordelen van een iPad 
De nadelen van een iPad 
Hoe maak je een zachte reset van een iPa…
Afmelden bij van Twitterrific op een iPa…
Instructies voor het gebruik van een iPa…
  Hardware Articles
·Hoe kan ik muziek en films op Laden om e…
·Hoe kan ik een laptop scherm Demonteer 
·Hoe PC schijven Kopiëren naar een Mac 
·Hoe maak je een Lexmark 2400 Series Prob…
·Hoe maak je verbinding een PC om lcd-tv …
·Magnetische stroken bevinden zich aan de…
·Hoe maak je afdrukken een Pasfoto van ee…
·Specificaties van de ThinkPad 486 
·Hoe te wissen en opnieuw laden van een h…
Copyright © Computer Kennis http://www.nldit.com