Skillnad mellan seriell och parallell överföring | Parallell vs seriell överföring

Anonim

Seriell vs Parallell Överföring

Den primära skillnaden mellan seriell och parallell överföring är hur data överförs. I seriell överföring är det sekventiell medan parallellt överföringen är det samtidigt. I datavärlden överförs data digitalt med hjälp av bitar. Vid seriell överföring sänds data sekventiellt där en bit efter den andra sänds via en enda tråd. I parallell överföring sänds data parallellt där flera bitar samtidigt överförs med användning av flera ledningar. På grund av olika orsaker, som vi diskuterar nedan, har seriell överföring fler fördelar än parallell överföring och följaktligen följer seriell överföring i de flesta använda gränssnitt som USB, SATA och PCI Express.

Vad är seriell överföring?

Seriell överföring avser överföring av en bit i taget där överföringen är sekventiell . Säg att vi har en byte av data "10101010" som ska skickas över en seriell överföringskanal. Den skickar bit för bit en efter en. Först "1" skickas och sedan skickas "0", igen "1" och så vidare. Så i huvudsak behövs endast en datalinje / tråd för överföring och det är en fördel när kostnad övervägas. Idag använder många överföringstekniker seriell överföring eftersom det har flera fördelar. En viktig fördel är det faktum att eftersom det inte finns några parallella bitar behöver man inte synkronisera. I så fall kan klockhastigheten ökas till en mycket hög nivå så att en bra baudhastighet kan uppnås. Av samma skäl är det också möjligt att använda seriell överföring för långdistans utan problem. Eftersom det inte finns några närliggande parallella linjer påverkas signalen inte av fenomen som korstal och störningar från angränsande linjer, som vad som händer i parallell överföring.

Seriell överföringskabel

Termen seriell överföring är mycket kopplad till RS-232, vilket är en seriell kommunikationsstandard införd i IBM-datorer för länge sedan. Den använder seriell överföring och den är också känd som seriell port. USB (Universal Serial Bus), som är det mest använda gränssnittet idag inom dataindustrin, är också seriell. Ethernet, som vi använder för att ansluta nätverk, följer också seriekommunikation. SATA (Serial Advanced Technology Attachment), som används för att fixa hårddiskar och optiska diskläsare, är också seriell som namnet antyder.Andra kända serietransmissionsteknologier omfattar brandledning, RS-485, I 2 C, SPI (Serial Peripheral Interface), MIDI (Digital Instrument Digital Interface). Dessutom var PS / 2, som användes för att ansluta mus och tangentbord, också seriell. Viktigast, PCI Express, som används för att ansluta moderna grafikkort till datorn följer också seriell överföring.

Vad är parallell sändning?

Parallell överföring avser överföring av parallella databitar samtidigt . Säg att vi har ett parallellt överföringssystem som skickar 8 bitar i taget. Den ska bestå av 8 separata linjer / ledningar. Föreställ dig att vi vill sända data byte "10101010" över parallell överföring. Här skickar den första raden "1", andra raden skickar "0" och så vidare samtidigt. Varje rad skickar den bit som motsvarar den samtidigt. Nackdelen är att det skulle finnas flera ledningar och därmed kostnaden är hög. Dessutom, eftersom det skulle finnas fler stift, blir portarna och slitsarna större, vilket gör det inte lämpligt för små inbyggda enheter. När man talar om parallell överföring är det första som kommer att tänka på att parallellöverföringen ska vara snabbare eftersom flera bitar sänds samtidigt. Teoretiskt måste detta vara så men på grund av praktiska skäl är parallell överföring ännu långsammare än seriell överföring. Anledningen är att alla parallella databitar måste tas emot vid mottagarens slut innan nästa dataset skickas. Signalen på olika ledningar kan dock ta olika tider och alltså inte alla bitar tas emot samtidigt och därför för synkronisering borde det finnas en väntetid. På grund av detta kan klockhastigheten inte ökas så hög som i seriell överföring och följaktligen är parallellöverföringshastigheten långsammare. En annan nackdel med parallell överföring är att de angränsande ledningarna inför problem som tvärsnittsförmåga och störningar för varandra som försämrar signalerna. På grund av dessa skäl används parallell överföring för korta avstånd.

IEEE 1284

Den mest kända parallella överföringen är skrivarporten, som även kallas IEEE 1284. Detta är porten som även kallas parallellporten. Detta användes för skrivare, men idag används det inte allmänt. Tidigare var hårddiskar och optiska skivläsare anslutna till datorn med hjälp av PATA (Parallel Advanced Technology Attachment). Som vi vet är dessa portar inte längre i bruk, eftersom de har ersatts med seriell överföringsteknik. SCSI (Small Computer System Interface) och GPIB (General Purpose Interface Bus) är också anmärkningsvärda gränssnitt som används i branschen som använde parallell överföring.

Det är dock väldigt viktigt att veta att den snabbaste bussen i datorn, som är den främre sidobussen som förbinder CPU och RAM, är en parallell överföring.

Vad är skillnaden mellan seriell och parallell sändning?

• Vid seriell överföring överförs data en bit efter den andra.Sändningen är sekventiell. Vid parallell överföring sänds flera bitar samtidigt och därför är det samtidigt.

• Seriell överföring behöver bara en tråd, men parallell överföring kräver flera kablar.

• Seriebussarnas storlek är i allmänhet mindre än parallella bussar eftersom antalet stiften är mindre.

• Seriella överföringsledningar står inte inför störningar och tvärproblem eftersom inga närliggande linjer finns, men parallella överföringar står inför sådana problem på grund av dess närliggande linjer.

• Seriell överföring kan göras snabbare genom att öka klockfrekvensen till mycket höga värden. I parallell överföring, för att synkronisera den fullständiga mottagningen av alla bitar måste dock klockfrekvensen hållas långsammare och följaktligen är parallellöverföring generellt långsammare än seriell överföring.

• Seriella överföringsledningar kan sända data till ett mycket långt avstånd medan det inte är så i parallell överföring.

• Idag används mest överförda teknik för överföring av seriell överföring.

Sammanfattning:

Parallell vs seriell överföring

Idag används seriell överföring mycket mer än parallell överföring i datorindustrin. Anledningen är att seriell överföring kan överföra till ett långt avstånd, med en mycket snabbare hastighet till mycket låg kostnad. Viktig skillnad är att den seriella överföringen innebär att endast sänder en bit åt gången medan parallell överföring innebär att flera bitar sänds samtidigt. Seriell överföring behöver därför endast en tråd medan parallell överföring kräver flera linjer. USB, Ethernet, SATA, PCI Express är exempel på seriell överföring. Parallell överföring används inte i stor utsträckning idag men användes tidigare i skrivarport och PATA.

Bilder Courtesy:

  1. Seriekabel via Wikicommons (Public Domain)
  2. IEEE 1284 via Wikicommons (Public Domain)