Seriell vs parallell overføring
Den primære forskjellen mellom seriell og parallell overføring er i måten dataene overføres på. I seriell overføring er den sekvensiell, mens den i parallell overføring er samtidig. I dataverdenen overføres data digitalt ved hjelp av biter. I seriell overføring sendes data sekvensielt der den ene biten etter den andre sendes gjennom en enkelt ledning. I parallell overføring sendes data parallelt der flere biter samtidig overføres ved hjelp av flere ledninger. På grunn av forskjellige grunner, som vi diskuterer nedenfor, har seriell overføring flere fordeler enn parallell overføring, og i dag følges seriell overføring i de mest brukte grensesnittene som USB, SATA og PCI Express.
Hva er seriell overføring?
Seriell overføring refererer til overføring av en bit av gangen der overføringen er sekvensiell. Si at vi har en byte med data “10101010” som skal sendes over en seriell overføringskanal. Det sender litt etter litt etter hverandre. Først sendes "1" og deretter "0", igjen "1" og så videre. Så egentlig er det bare en datalinje / ledning som trengs for overføring, og det er en fordel når kostnadene vurderes. I dag bruker mange overføringsteknologier seriell overføring, da det har flere fordeler. En viktig fordel er det faktum at fordi det ikke er parallelle biter, er det ikke behov for synkronisering. I så fall kan klokkehastigheten økes opp til et veldig høyt nivå som en stor baudrate kan oppnås. Av samme grunn er det også mulig å bruke seriell overføring over lang avstand uten problemer. Også,siden det ikke finnes noen nærliggende parallelle linjer, påvirkes ikke signalet av fenomener som krysspråk og interferens fra nabolinjene, som det som skjer i parallell overføring.
Seriell overføringskabel
Begrepet seriell overføring er veldig knyttet til RS-232, som er en seriell kommunikasjonsstandard introdusert i IBM-PC-er for lenge siden. Den bruker seriell overføring, og den er også kjent som serieporten. USB (Universal Serial Bus), som er det mest brukte grensesnittet i dag i dataindustrien, er også seriell. Ethernet, som vi bruker for å koble til nettverk, følger også seriell kommunikasjon. SATA (Serial Advanced Technology Attachment), som brukes til å fikse harddisker og optiske disklesere, er også seriell som navnet antyder. Andre kjente teknologier for seriell overføring inkluderer Fire wire, RS-485, I 2C, SPI (Serial Peripheral Interface), MIDI (Musical Instrument Digital Interface). Videre var PS / 2, som ble brukt til å koble mus og tastatur, også seriell. Viktigst, PCI Express, som brukes til å koble moderne grafikkort til PCen, følger også seriell overføring.
Hva er parallell overføring?
Parallell overføring refererer til overføring av parallelle databiter samtidig. Si at vi har et parallelt overføringssystem som sender 8 bits om gangen. Den skal bestå av 8 separate linjer / ledninger. Tenk deg at vi vil overføre databyte “10101010” over parallell overføring. Her sender den første linjen “1”, den andre linjen sender “0”, og så videre samtidig. Hver linje sender biten som tilsvarer den samtidig. Ulempen er at det skal være flere ledninger, og dermed er kostnadene høye. Siden det burde være flere pinner, blir portene og sporene større, noe som gjør det ikke egnet for små innebygde enheter. Når vi snakker om parallell overføring, er det første som kommer opp i tankene at parallell overføring skal være raskere fordi flere biter overføres samtidig. Teoretisk sett må dette være slik, menAv praktiske årsaker er parallell overføring enda langsommere enn seriell overføring. Årsaken er at alle parallelle databiter må mottas mot mottakerens slutt før neste datasett sendes. Imidlertid kan signalet på forskjellige ledninger ta forskjellige tider, og derfor mottas ikke alle biter samtidig, og derfor bør det være en ventetid for synkronisering. På grunn av dette kan klokkehastigheten ikke økes så høyt som i seriell overføring, og dermed er hastigheten for parallell overføring langsommere. En annen ulempe ved parallell overføring er at nabotrådene introduserer problemer som kryssamtaler og interferens med hverandre, som forringer signalene. På grunn av disse årsakene brukes parallell overføring over korte avstander. Årsaken er at alle parallelle databiter må mottas mot mottakerens slutt før neste datasett sendes. Imidlertid kan signalet på forskjellige ledninger ta forskjellige tider, og derfor mottas ikke alle biter samtidig, og derfor bør det være en ventetid for synkronisering. På grunn av dette kan klokkehastigheten ikke økes så høyt som i seriell overføring, og dermed er hastigheten på parallell overføring langsommere. En annen ulempe med parallell overføring er at nabotrådene introduserer problemer som kryssamtaler og interferens med hverandre som forringer signalene. På grunn av disse årsakene brukes parallell overføring over korte avstander. Årsaken er at alle parallelle databiter må mottas mottakerens slutt før neste datasett sendes. Imidlertid kan signalet på forskjellige ledninger ta forskjellige tider, og derfor mottas ikke alle biter samtidig, og derfor bør det være en ventetid for synkronisering. På grunn av dette kan klokkehastigheten ikke økes så høyt som i seriell overføring, og dermed er hastigheten for parallell overføring langsommere. En annen ulempe med parallell overføring er at nabotrådene introduserer problemer som kryssamtaler og interferens med hverandre som forringer signalene. På grunn av disse årsakene brukes parallell overføring over korte avstander.signalet på forskjellige ledninger kan ta forskjellige tider, og derfor mottas ikke alle biter samtidig, og det bør derfor være en ventetid for synkronisering. På grunn av dette kan klokkehastigheten ikke økes så høyt som i seriell overføring, og dermed er hastigheten på parallell overføring langsommere. En annen ulempe med parallell overføring er at nabotrådene introduserer problemer som kryssamtaler og interferens med hverandre som forringer signalene. På grunn av disse årsakene brukes parallell overføring over korte avstander.signalet på forskjellige ledninger kan ta forskjellige tider, og derfor mottas ikke alle biter samtidig, og derfor bør det være en ventetid for synkronisering. På grunn av dette kan klokkehastigheten ikke økes så høyt som i seriell overføring, og dermed er hastigheten for parallell overføring langsommere. En annen ulempe ved parallell overføring er at nabotrådene introduserer problemer som kryssamtaler og interferens med hverandre som nedbryter signalene. På grunn av disse årsakene brukes parallell overføring over korte avstander. En annen ulempe ved parallell overføring er at nabotrådene introduserer problemer som kryssamtaler og interferens med hverandre som nedbryter signalene. På grunn av disse årsakene brukes parallell overføring over korte avstander. En annen ulempe ved parallell overføring er at nabotrådene introduserer problemer som kryssamtaler og interferens med hverandre som nedbryter signalene. På grunn av disse årsakene brukes parallell overføring over korte avstander.
IEEE 1284
Den mest berømte parallelle overføringen er skriverporten, som også er kjent som IEEE 1284. Dette er porten som også er kjent som parallellporten. Dette ble brukt til skrivere, men i dag er det ikke mye brukt. Tidligere ble harddisker og optiske disklesere koblet til PC-en ved hjelp av PATA (Parallel Advanced Technology Attachment). Som vi vet er disse portene ikke lenger i bruk, siden de er blitt erstattet med seriell overføringsteknologi. SCSI (Small Computer System Interface) og GPIB (General Purpose Interface Bus) er også bemerkelsesverdige grensesnitt som brukes i bransjen som brukte parallell overføring.
Det er imidlertid veldig viktig å vite at den raskeste bussen i datamaskinen, som er frontbussen som kobler CPU og RAM, er en parallell overføring.
Hva er forskjellen mellom seriell og parallell sending?
• I seriell overføring overføres data etter hverandre. Overføring er sekvensiell. I parallell overføring overføres flere biter samtidig, og det er derfor samtidig.
• Seriell overføring trenger bare en ledning, men parallell overføring krever flere ledninger.
• Størrelsen på seriebusser er generelt mindre enn parallelle busser ettersom antall pinner er mindre.
• Serielle overføringslinjer møter ikke problemer med interferens og kryssamtale, da det ikke er noen nærliggende linjer, men parallelle overføringer står overfor slike problemer på grunn av de nærliggende linjene.
• Seriell overføring kan gjøres raskere ved å øke klokkefrekvensen til veldig høye verdier. For å synkronisere den totale mottakelsen av alle biter, må imidlertid klokkefrekvensen holdes langsommere, og dermed er parallell overføring generelt langsommere enn seriell overføring.
• Serielle overføringslinjer kan overføre data til en veldig lang avstand mens det ikke er slik i parallell overføring.
• I dag er mest overføringsteknikk seriell overføring.
Sammendrag:
Parallell mot seriell overføring
I dag brukes seriell overføring mye mer enn parallell overføring i dataindustrien. Årsaken er at seriell overføring kan overføre til en lang avstand, med en veldig raskere hastighet til en veldig lav pris. Viktig forskjell er at den serielle overføringen innebærer å sende bare en bit om gangen mens parallell overføring innebærer å sende flere bits samtidig. Seriell overføring trenger derfor bare en ledning mens parallell overføring krever flere linjer. USB, Ethernet, SATA, PCI Express er eksempler for bruk av seriell overføring. Parallell overføring er ikke mye brukt i dag, men ble tidligere brukt i skriverport og PATA.
Bilder med tillatelse:
- Seriekabel via Wikicommons (Public Domain)
- IEEE 1284 via Wikicommons (Public Domain)