Binarni kodovi: recenzije, komentari, pitanja, odgovori

Binarni kod je tekst, instrukcija procesora računala ili drugi podaci koji koriste bilo koji sustav s dva znaka. Najčešće je to sustav binarnih brojeva 0 i 1. Binarni kod svakom simbolu i instrukciji dodjeljuje binarni obrazac broja (bit). Na primjer, binarni niz od osam bitova može predstavljati bilo koju od 256 mogućih vrijednosti i stoga može generirati mnogo različitih elemenata. Recenzije o binarnom kodu svjetske profesionalne zajednice programera sugeriraju da je to temelj profesije i glavni zakon funkcioniranja računalnih sustava i elektroničkih uređaja.




Dekodiranje binarnog koda

U izračunima i telekomunikacijama binarni kodovi koriste se za različite metode kodiranja znakova podataka u bitnim linijama. Ove metode mogu koristiti fiksnu ili promjenjivu širinu. Za prevođenje u binarni kod postoji mnogo skupova znakova i kodiranja. U kodu fiksne širine, svako slovo, broj ili drugi znak predstavljen je nizom bitova iste duljine. Taj niz bitova, interpretiran kao binarni broj, obično se prikazuje u dijagramima kodova u oktalnim, decimalnim ili heksadecimalnim zapisima. Dekodiranje binarnog koda: Niz bita interpretiran kao binarni broj može se prevesti u decimalni broj. Primjerice, malo slovo a, ako je predstavljeno nizom bitova 01100001 (kao u standardnom ASCII kodu), može se prikazati i kao decimalni broj od 97. \ tBinarni kod u tekstu je isti postupak, samo obrnutim redoslijedom.



Kako djeluje

Za što je binarni kod? Kod koji se koristi u digitalnim računalima temelji se na binarnom sustavu u kojem postoje samo dva moguća stanja: uklj. i isključeno, obično su označeni nulom i jednom. Ako je u decimalnom sustavu koji koristi 10 znamenki, svaka pozicija višestruka 10 (1001000, itd.), Onda je u binarnom sustavu svaka digitalna pozicija višekratnik od 2 (4816, itd.). Binarni signal je niz električnih impulsa koji predstavljaju brojeve, simbole i operacije koje se moraju izvesti. Uređaj, koji se zove satima, šalje regularne impulse, a komponente kao što su tranzistori se uključuju

ili isključuju

za prijenos ili blokiranje impulsa. U binarnom kodu, svaki decimalni broj (0-9) je predstavljen skupom od četiri binarne znamenke ili bita. Četiri glavne aritmetičke operacije (zbrajanje, oduzimanje, množenje i dijeljenje) mogu se svesti na kombinacije temeljnih Booleovih algebarskih operacija nad binarnim brojevima. Teorija komunikacije i informacijske sigurnosti je jedinica podataka ekvivalentna rezultatu odabira između dvije moguće alternative u binarnom sustavu, koji se uobičajeno koristi u digitalnim računalima.

Pregled binarnog koda

Priroda binarnog (binarnog) koda i podataka temelj je temeljnog svijeta IT-a. Ovaj alat zapošljava stručnjake u globalnom IT "zakulysya" - programera čija je specijalizacijaskriveni od pažnje običnog korisnika. Recenzije o binarnom kodu programera pokazuju da ova industrija zahtijeva temeljito proučavanje matematičkih temelja i velike prakse na području matematičke analize i programiranja.
Binarni kod je najjednostavniji oblik računalnog koda ili programskih podataka. Potpuno je predstavljen binarnim brojevnim sustavom. Prema binarnim kodnim recenzijama, često se povezuje s strojnim kodom, budući da se binarni setovi mogu kombinirati u izvorni kod koji se tumači pomoću računala ili drugog hardvera. To je djelomično točno. Strojni kod koristi binarne znamenke za generiranje uputa. Uz sam osnovni kod, binarna datoteka je i najmanja količina podataka koja protječe kroz sve složene hardverske i softverske sustave koji upravljaju današnjim resursima i podacima. Najmanja količina podataka naziva se bit. Trenutni redovi bitova postaju kod ili podaci koje računalo interpretira.

Binarni broj

U matematici i digitalnoj elektronici, binarni broj je broj izražen u baznom-2 ili binarnom digitalnom sustavu koji koristi samo dva znaka: 0 (nula) i 1 (jedan). Sustav brojeva base-2 je pozicijski zapis s radijusom 2. Svaka znamenka se naziva malo. Zbog jednostavne implementacije u digitalne elektroničke sklopove pomoću logičkih pravila, binarni sustav koriste gotovo svi moderni računala i elektronički uređaji.

Povijest

Moderni binarni sustav brojeva kao osnova za binarni kod izumio je Gottfried Leibniz 1679. i prikazan u članku "Objašnjenje binarne aritmetike". Binarne znamenke bile su u središtu Leibnizove teologije. Vjerovao je da binarni brojevi simboliziraju kršćansku ideju kreativnosti ex nihilo, ili stvaranje ničega. Leibniz je pokušao pronaći sustav koji pretvara verbalne logičke izraze u čisto matematičke podatke. Binarni sustavi koji su prethodili Leibnizu postojali su iu drevnom svijetu. Primjer je kineski binarni sustav I Jing, gdje se tekst za predviđanje temelji na dualnosti yina i yanga. U Aziji i Africi bubnjevi tipa slit s binarnim tonovima korišteni su za kodiranje poruka. Znanstvenik indijskog pingvina (oko 5. stoljeća prije Krista) razvio je binarni sustav za opisivanje prozodije u svom "Chandushutrema". Stanovnici otoka Mangarev u Francuskoj Polineziji koristili su hibridni binarno-decimalni sustav do 1450. godine. U XI. Stoljeću, učenjak i filozof Shao Yun razvio je metodu za organiziranje heksagrama, koji odgovara nizu od 0 do 63 u binarnom formatu, s yi jednakim 0 yan - 1. Red je također leksikografski poredak u blokovima elemenata odabranih iz skupa od dva elementa.

Novo vrijeme

Godine 1605. Francis Bacon je raspravljao o sustavu u kojem se slova abecede mogu svesti na niz binarnih znamenki koje se tada mogu kodirati kao jedva primjetne varijacije fonta u bilo kojem slučajnom obliku.teksta Važno je napomenuti da je Francis Bacon dopunio opću teoriju binarnog kodiranja promatrajući da se ova metoda može koristiti s bilo kojim objektom. Još jedan matematičar i filozof George Bul objavio je 1847. godine članak pod naslovom "Matematička analiza logike", koji opisuje algebarski sustav logike, danas poznat kao Booleova algebra. Sustav se temeljio na binarnom pristupu, koji se sastojao od tri glavne operacije: AND, OR i NOT. Ovaj sustav nije pušten u rad sve dok diplomirani student iz Mass Institute-a po imenu Claude Shannon nije primijetio da je booleova algebra koju je proučavao bio sličan električnom krugu. Shannon je 1937. napisao disertaciju u kojoj je donio važne zaključke. Shannonova teza postala je polazna točka za korištenje binarnog koda u praktičnim aplikacijama kao što su računala i električni krugovi.

Ostali oblici binarnog koda

Bitni niz nije jedini tip binarnog koda. Binarni sustav kao cjelina je bilo koji sustav koji dopušta samo dvije varijante, kao što je prebacivanje u elektronički sustav ili jednostavan, istinit ili lažni test. Brailleovo pismo je vrsta binarnog koda koji široko koriste slijepi ljudi za čitanje i tapkanje, nazvano po svom tvorcu, Louisu Brailleu. Ovaj se sustav sastoji od rešetki od po šest točaka u svakoj, tri u stupcu, u kojem svaka točka ima dva stanja: podignuta ili duboka. Različite kombinacije točaka mogu predstavljati sva slova, brojeve i interpunkcijske znakove. Američki standardni kôd zaRazmjena informacija (ASCII) koristi 7-bitni binarni kod za predstavljanje teksta i drugih znakova u računalima, komunikacijskoj opremi i drugim uređajima. Svakom slovu ili znaku dodjeljuje se broj od 0 do 127. Binarna kodirana decimalna ili BCD je binarno kodirana reprezentacija cjelobrojnih vrijednosti koja koristi 4-bitni graf za kodiranje decimalnih znamenki. Četiri binarna bita mogu kodirati do 16 različitih vrijednosti. U BCD kodirajućim brojevima, samo prvih deset vrijednosti u svakom polu-bajtu su točne i kodiraju decimalne brojeve s nula, devet. Preostalih šest vrijednosti su netočne i mogu uzrokovati ili iznimku stroja ili neoznačeno ponašanje, ovisno o računalnoj implementaciji BCD aritmetike.
BCD aritmetika je ponekad bolja od numeričkih formata s pomičnim zarezom u komercijalnim i financijskim aplikacijama, gdje je složeno numeričko zaokruživanje nepoželjno.

Primjena

Većina modernih računala koristi binarni program za upute i podatke. CD, DVD i Blu-ray diskovi predstavljaju binarni zvuk i video. Telefonski pozivi digitalno se prenose preko međugradskih i mobilnih telefonskih mreža pomoću pulsno-kodne modulacije i IP govornih mreža.

Povezane publikacije