Hva er en byte-strøm?

En byte-strøm er et begrep som brukes til å representere en beregningsteknikk som gjør det mulig å sende data langs en bestemt bane. I stedet for de enkelte nollene og nollene, kjent som binære sifre eller biter, sendes enheter som er på størrelse med åtte biter, kjent som en byte, langs banen. Det blir også noen ganger referert til som en karakterstrøm, siden de fleste tegnene som utgjør et alfabet med naturlig språk, tall og så videre er representert av slike 8-bitsenheter. Stien, eller enheter som er involvert i overføring av data, er noe abstrakte, da de kan representere en fil som er tilgang til av et program, data som behandles i et program, eller data som reiser over et nettverk.

For at en byte-strøm skal være mest effektiv, flyter den gjennom en dedikert og pålitelig bane noen ganger referert til som et rør, eller rørledning. En slik bane må være pålitelig for å sikre at utgangen er nøyaktig. Når man vurderer dataprogrammering, er røret på en måte banen som forbinder de forskjellige aspektene av et program, slik at når data blir behandlet fra input, kan det føres til en annen del av programmet, til et annet, og så videre, til den når utdata.

En annen type rørledning kan brukes av visse operativsystemer til å ta data, for eksempel innholdet i en fil, og kjøre den gjennom flere forskjellige programmer for å produsere litt utdata. Dette er nyttig med tekstbehandlingsapplikasjoner, effektivisert ved hjelp av en karakterbyte-strøm for å overføre dataene. En av de vanligste bruksområdene til en byte-strøm, er da for datamaskinens operativsystem når den får tilgang til data i en fil.

I tidlige datanettverk skilte noen systemer mellom en byte og det som også kalles en oktett. Siden en oktett også er en dataenhet som består av åtte biter, blir begrepene noen ganger brukt om hverandre, selv om de ikke er de samme tingene på de eldre systemene. Som et resultat er imidlertid oktettstrømmen et begrep som også brukes når det snakkes om en byte-strøm, men først og fremst med tanke på datanettverk. Et slikt eksempel, "applikasjon / oktettstrøm", er MIME-typen (Multifunction Internet Mail Extensions) for å levere alle slags binære data over et nettverk.

Når det gjelder sending av en byte-strøm over et datanettverk, er det pålitelig en pålitelig toveis transportlagsprotokoll, for eksempel transmisjonsstyringsprotokollen (TCP) som brukes på Internett. Disse blir referert til som en byte-strømprotokoll. Andre serielle dataprotokoller som brukes med visse typer maskinvarekomponenter, for eksempel den universelle asynkrone mottakeren / senderen (UART) teknikken, er en seriell datakanal som også bruker en byte-strøm for kommunikasjon. I dette tilfellet blir byten, eller tegnet, pakket opp i en ramme på den sendende ende, hvor en ekstra startbit og noen valgfrie kontrollbiter er festet og deretter skilt ut igjen fra rammen på den mottakende enden. Noen ganger blir denne teknikken referert til som en byteorientert protokoll.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?