Što je binarni kod?

Binarni kod može pružiti način da se pojednostavi prikaz informacija. U binarnom kodu postoje samo dvije znamenke: jedan i nula. Tipični binarni kodovi će koristiti nizove jedinica i nula za predstavljanje slova, brojeva ili drugih koncepata. Primjer su binarni prikazi američkog standardnog koda za razmjenu informacija (ASCII), gdje svaki niz od osam znakova može predstavljati bilo koju od 256 različitih varijacija. Binarni kodovi se često koriste u računalstvu i drugoj elektronici, iako su također bili prisutni tijekom ljudske povijesti u drugim oblicima.

Kako bi binarni kod predstavljao tekst, upute računalnog procesora ili druge informacije, mora se podijeliti u diskretne nizove. Oni se često nazivaju nizovima bitova i mogu biti fiksne ili dinamičke duljine. U ovom kontekstu, bit se odnosi na svaku binarnu znamenku, tako da bi niz binarnog koda od osam znakova sadržavao osam bitova informacija. Koristeći različita kodiranja znakova ili skupove, bitni nizovi poput ovih mogu se napraviti da predstavljaju mnogo različitih stvari.

Računala i druga elektronika koriste ono što je poznato kao flip flop sklopovi za predstavljanje informacija u binarnom kodu. Ovi sklopovi mogu varirati u dizajnu, iako obično moraju postojati u dva diskretna stanja. U računalstvu, flip flop sklop obično predstavlja jedinicu s pozitivnim naponom i nulu bez napona. Rani primjeri ovog dizajna uključivali su korištenje glomaznih vakuumskih cijevi, a kasnija otkrića koja su dovela do predmeta kao što su tranzistori i mikročipovi. Komponente poput dinamičke memorije s slučajnim pristupom (DRAM) mogu koristiti flip flop sklopove za pohranu binarnih kodova.

Složeni oblici podataka također se mogu pohraniti u binarnom kodu, često u diskretnim nizovima od osam bitova svaki. Binarna datoteka može biti bilo što, od običnog tekstualnog dokumenta do izvršnog programa, a podaci sadržani u njima bit će predstavljeni istim jedinicama i nulama kao i svaki binarni kod. Budući da binarna datoteka može sadržavati slike, zvukove ili gotovo bilo koju drugu vrstu informacija, one obično uključuju zaglavlje koje računalo može koristiti u svrhu identifikacije.

Binarni kodovi postoje mnogo dulje od modernih računala, a primjeri podataka predstavljenih s dva diskretna stanja nalaze se tijekom većeg dijela ljudske povijesti. Drevni koncept feng shuija koristi nekoliko binarnih skupova u obliku yao simbola, od kojih svaki predstavlja yin ili yang. Nigerijsko pleme također je koristilo binarni skup ili krug ili dvije linije za predstavljanje informacija tisućama godina. Drugi oblik binarnog koda koji nije povezan s računalstvom je Brailleovo pismo, koje koristi skupine od šest točaka za predstavljanje slova ili brojeva. Svaka točka može postojati u jednom od dva stanja, podignuta ili ravna, tako da ih slijepi mogu čitati.