Hoewel het gebruik van randapparatuur met Universal Serial Bus (USB)-verbindingen op dit moment alomtegenwoordig is, zijn er nog steeds sommige apparaten, zoals oudere printers, die oudere verbindingen gebruiken, zoals parallelle kabels. Parallelle kabels bieden over het algemeen snelle overdracht, maar seriële kabels bieden een eenvoud van implementatie en dus gebruiksgemak. Bovendien zijn seriële verbindingen goedkoper en dus een de facto standaard geworden voor veel computerapparatuur zoals mp3-spelers, printers en externe harde schijven.
Basisprincipes van transmissie
Wanneer randapparatuur op een computer is aangesloten, hebben ze een fysiek snoer nodig om signalen heen en weer te sturen. Op deze manier kan de processor met deze apparaten communiceren en gegevens naar hen verzenden. Communicatie vindt plaats wanneer de computer elektronische pulsen naar het randapparaat stuurt of omgekeerd. Deze pulsen worden samengevoegd tot een bericht, een gegevensbestand of een commando. De afwisselende pulsen zijn georganiseerd op basis van het type randapparaat en hoe het samenwerkt met het computersysteem.
Parallelle transmissie
Parallelle transmissie vindt plaats over een parallelle draad. Parallelle draden zijn plat en denken en vormen meerdere, kleinere kabels. Elke kabel kan één bit informatie bevatten (die ofwel een 1 ofwel een 0 voorstelt). Een parallelle kabel kan meerdere bits tegelijk vervoeren, één voor elke kabel. Een parallelle draad met acht kabels kan bijvoorbeeld een hele byte aan gegevens bevatten. Dit resulteert in een snellere gegevensoverdracht per seconde, terwijl alles gelijk blijft.
Seriële verzending
Seriële transmissie vindt plaats via een enkele kabel, bit voor bit. Dit type communicatie wordt "serieel" genoemd, niet alleen omdat gegevens bit voor bit worden verzonden, maar ook omdat deze bits op een bepaalde manier moeten worden georganiseerd, zodat transmissies kunnen worden georganiseerd en als betrouwbaar kunnen worden beschouwd. Een enkele verzending van een randapparaat met seriële gegevens kan bijvoorbeeld slechts 6 bits duren, dus het seriële mechanisme heeft een manier om te dicteren hoe dingen als een 'einde van verzending' moeten worden gesignaleerd.
Voor-en nadelen
Parallelle verbindingen zijn, als alles gelijk is, sneller door een hogere overdrachtssnelheid. Parallelle poorten vereisen echter ook meer hardware, waardoor ze duurder zijn om te implementeren. Bovendien zijn de gegevensoverdrachtsnelheden dermate toegenomen dat seriële verbindingen hele gigabytes per seconde kunnen overdragen. Seriële verbindingen zijn ook eenvoudiger te implementeren, waardoor ze de beste hardwarekeuze zijn voor plug-and-play randapparatuur zoals externe harde schijven en MP3-spelers.