Hva er Manchester -koding?
Manchester -koding er en type digital koding som brukes i dataoverføring. Innenfor strukturen for Manchester -koding er databitene i overføringen representert av en serie stater som oppstår i en logisk sekvens. Denne tilnærmingen til dataoverføring er noe annerledes, ettersom mange kodingsmetoder har en tendens til å tilordne en høy eller lav spenningstilstand til hver bit og bruke denne informasjonen som kriteriene for å utføre overføringen av bitene.
Sammen med en forskjell i måten data blir gjenkjent og overført, innebærer Manchester -koding også innstilling av visse perimeter som påvirker overføringsprosessen. Først er det en standard på plass for lengden på hver databit som er inkludert i overføringen. På grunn av denne standard er sluttresultatet at overføringssignalet som er involvert i Manchester-koding er selvlokkering.
For det andre bestemmer strukturen for Manchester -koding tilstanden til biten basert på retning av overføringenn i forhold til plasseringen av bitene. I hovedsak kan denne overgangen gå i en retning med lav til høy, eller høy til lav. Retningen vil ofte avhenge av systemet som mottar dataene, og vil variere. Manchester -koding gir mulighet for denne variabelen og fungerer deretter.
En av de viktigste fordelene med å bruke Manchester-kodetilnærmingen til dataoverføring er den selvklokkerende komponenten. Denne prosessen med å synkronisere og timere hastigheten og retningen på overføringen kan bidra til å redusere sjansene for flere typer datasvikt. Mest bemerkelsesverdig er at Manchester -koding bidrar til å redusere den samlede feilraten under den faktiske overføringen, noe som hjelper til med å bevare integriteten til dataene. Manchester -koding forstås også for å forbedre den generelle påliteligheten av overføringen, på grunn av omkretsene som er på plass for å styre hastigheten og tidspunktet for overføringen.
alOng med fordelene ved å bruke Manchester -koding, noterer noen programmerere en potensiell ulempe med prosessen. Manchester -koding innebærer overføring av flere data enn det som var en del av det originale datasignalet. Selv om dette ikke har en tendens til å forårsake problemer i mange tilfeller, er det de som mener at inkludering av flere biter kan påvirke integriteten til dataene på måter som ikke er lett synlige på overføringstidspunktet.