Razlika između binarnog i ASCII-a

Razlika između binarnog i ASCII-a
Razlika između binarnog i ASCII-a

Video: Razlika između binarnog i ASCII-a

Video: Razlika između binarnog i ASCII-a
Video: Яйцекладущие, живородящие и яйцеживородящие животные 2024, Juli
Anonim

Binarni vs ASCII

Binarni kod je metoda koja se koristi u računarima i digitalnim uređajima, za predstavljanje i prijenos teksta, simbola ili instrukcija procesora. Budući da računari i digitalni uređaji obavljaju svoje osnovne operacije na osnovu dvije vrijednosti napona (visoka ili niska), svaki bit podataka uključen u proces mora biti pretvoren u taj oblik. Idealna metoda za postizanje ovog zadatka je predstavljanje podataka u binarnom brojevnom sistemu, koji uključuje samo dvije cifre, 1 i 0. Na primjer, sa svakim pritiskom na tipku na vašoj tastaturi, proizvodi niz od 1 i 0, koji je jedinstven za svaki znak i šalje ga kao izlaz. Proces pretvaranja podataka u binarni kod naziva se kodiranje. Mnoge metode kodiranja se koriste u računarstvu i telekomunikacijama.

ASCII, što je skraćenica za američki standardni kod za razmjenu informacija, je standardno kodiranje za alfanumeričke znakove koji se koriste u računarima i srodnim uređajima. ASCII je uveo Institut za standarde Sjedinjenih Američkih Država (USASI) sada poznat kao Američki nacionalni institut za standarde.

Više o binarnim kodovima

Najjednostavniji način za kodiranje podataka je da se dodijeli određena vrijednost (uglavnom u decimalnim brojevima) znaku ili simbolu ili instrukciji, a zatim konvertuje vrijednost (decimalni broj) u binarni broj, koji se sastoji samo od od 1 i 0. Niz 1 i 0 naziva se binarni niz. Dužina binarnog niza određuje broj različitih znakova ili instrukcija koje se mogu kodirati. Sa samo jednom cifrom mogu se predstaviti samo dva različita znaka ili instrukcije. Sa dvije cifre mogu se predstaviti četiri znaka ili instrukcije. Generalno, sa binarnim nizom od n cifara, 2 mogu biti predstavljena različita karaktera, uputstva ili stanja.

Postoje mnoge metode kodiranja sa različitim dužinama binarnih nizova, od kojih neki imaju konstantnu dužinu, a drugi promenljivu dužinu. Nekoliko binarnih kodova sa konstantnim nizovima bitova su ASCII, prošireni ASCII, UTF-2 i UTF-32. UTF-16 i UTF-8 su binarni kodovi varijabilne dužine. I Huffmanovo kodiranje i Morzeov kod se također mogu smatrati binarnim kodovima promjenjive dužine.

Više o ASCII-u

ASCII je alfanumerička šema kodiranja znakova uvedena 1960-ih. Originalni ASCII koristi binarni niz od 7 cifara, što mu omogućava da predstavlja 128 znakova. Kasnija verzija ASCII-a nazvana prošireni ASCII koristi binarni niz od 8 cifara dajući mu mogućnost predstavljanja 256 različitih znakova.

ASCII uključuje, prvenstveno, dvije vrste znakova, koji su kontrolni znakovi (predstavljeni sa 0-31 decimal i 127decimal) i znakovi za štampanje (predstavljeni sa 32-126 decimal). Na primjer, kontrolnoj tipki za brisanje je data vrijednost 127decimal koja je predstavljena sa 1111111. Znak a, kojem je data vrijednost 97decimal, je predstavljen sa 1100001. ASCII može predstavljati slova u oba slučaja, brojeve, simbole i kontrolne tipke.

Koja je razlika između binarnog koda i ASCII-a?

• Binarni kod je opći izraz koji se koristi za metodu kodiranja znakova ili instrukcija, ali ASCII je samo jedna od globalno prihvaćenih konvencija kodiranja znakova i bila je najčešće korištena shema binarnog kodiranja više od tri decenije.

• Binarni kod može imati različite dužine za kodiranje u zavisnosti od broja znakova, instrukcija ili metode kodiranja, ali ASCII koristi samo 7 cifara dug binarni niz i 8 cifara dug za prošireni ASCII.

Preporučuje se: