Hva er binærkoding brukes til?

Hva er binærkoding brukes til?


Binærkoding brukes for all informasjon som er behandlet på en datamaskin. Dette inkluderer tall, tekst, bilder, musikk og dataprogrammer. Hver type informasjon bruker forskjellig koding skjema, men de alle bruker noen form for binær koding - 1'0 og 0-tallet. Grunnen til dette er virkelig en hardware betraktning. De elektroniske og magnetiske enheter som utgjør datamaskinen kan bare være i ett av to stater.

numerisk data

Positive heltall, negative heltall og flyttall alle er kodet på forskjellige måter. Positive heltall er kodet som base 2 tall - Posisjonssystem bruker krefter 2. For eksempel 13 = 1101 fordi en X 2 ^ 3 + 1 X 2 ^ 2 + 0 X 2 ^ 1 + 1 X 2 ^ 0 = 8 + 4 + 0 + 1 = 13. Negative heltall er kodet ved å vippe biter og legge en slik -13 = 0010 + 1 = 0011. flyttall er måten datamaskiner representerer reelle verdier. Det er egentlig to tall - ett for å gi sifrene og en annen for å plassere desimaltegnet.

tekst~~POS=TRUNC data~~POS=HEADCOMP

The American Standard kode for Information Interchange - ASCII - tildeler 8-bits kode til hver utskrivbare tegn. Dette inkluderer både store og små bokstaver i alfabetet, tallene og tegnsettingssymboler. Åtte biter er nok til å kode 2 ^ 8 = 256 forskjellige symboler, så det er nok av koder til overs til å kode noen viktige ikke-utskriftsfunksjoner også. Disse inkluderer spesielle strenger å markere begynnelsen og avslutningen av en sekvens av strenger som blir overført over Internett, samt feiltilstander og forespørsler om ny sending.

grafisk Informasjon

Bilder er representert som binære strenger. Bildet er delt opp i små punkter som kalles piksler - bildeelementer. Hver piksel er gitt en tresifrede koden kalt en RGB-kode - en rød-grønn-blå-kode. Denne koden forteller hvor mye rødt, hvor mye grønt og hvor mye blå går inn i å gjøre opp fargen på pikselen. En solid rød piksel kan ha en RGB koden 1111 0000 0000 --- alle røde, ingen grønn og ikke blå. En lilla piksel kan være 1110 0000 1010 - noen røde, ingen grønne og noen blå. Alle RGB-koder for alle pikslene utgjør bildet.

Musikk

Musikk er kodet som en sekvens av binære strenger. Hver streng er en binær beskrivelse - ting som tone og volum - på lyden under en liten del av et sekund. Legg alle lyd "stykker" sammen, og du har den originale lyden som ble digitalt innspilt.

Computer Kode

Hver instruksjon i språket av et dataprogram er skrevet en unik kode. Disse kodene er satt av produsenten av datamaskinen. Når datamaskinen arbeider seg gjennom et program, ser det opp disse kodene og gjør hva handling produsenten tildelt den aktuelle koden. Ettersom maskinen arbeider seg gjennom programmet, disse kodene bestemme datamaskinens virkemåte.