Binarni vs ASCII
Binarni kod je metoda koja se koristi u računalima i digitalnim uređajima za predstavljanje i prijenos teksta, simbola ili uputa procesora. Budući da računala i digitalni uređaji obavljaju svoje temeljne operacije temeljene na dvije vrijednosti napona (visoki ili niski), svaki dio podataka koji sudjeluju u nekom procesu mora se pretvoriti u taj oblik. Idealna metoda za izvršavanje ovog zadatka je predstavljanje podataka u sustavu binarnih brojeva, koji uključuje samo dvije znamenke, 1 i 0. Na primjer, svaki pritisak tipke na vašoj tipkovnici stvara niz od 1 i 0, što je jedinstveno za svaki znak i šalje ga kao izlaz. Postupak pretvaranja podataka u binarni kod naziva se kodiranjem. Mnoge metode kodiranja koriste se u računanju i telekomunikacijama.
ASCII, što je za američko Standardni kôd za razmjenu informacija, je standardno kodiranje za alfanumeričke znakove koji se koriste u računalima i s njima povezanim 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 kodiranja podataka je dodijeliti određenu vrijednost (uglavnom u decimalnim brojevima) znaku ili simbolu ili uputi, a zatim pretvoriti vrijednost (decimalni broj) u binarni broj koji se sastoji samo od 1 i 0. Slijed 1 i 0 naziva se binarnim nizom. Duljina binarnog niza određuje broj različitih znakova ili uputa koje se mogu kodirati. Sa samo jednom znamenkom mogu se predstaviti samo dva različita znaka ili upute. S dvije znamenke mogu se predstaviti četiri znaka ili upute. Općenito, s binarnim nizom od n znamenki, 2n mogu se predstaviti različiti znakovi, upute ili stanja.
Postoje mnoge metode kodiranja različitih duljina binarnih nizova, od kojih neke imaju stalnu duljinu, a druge promjenjivu duljinu. Nekoliko binarnih kodova s konstantnim nizovima bita su ASCII, prošireni ASCII, UTF-2 i UTF-32. UTF-16 i UTF-8 su binarni kodi s promjenjivom dužinom. I Huffmanovo kodiranje i Morseov kôd također se mogu smatrati binarnim kodovima promjenjive duljine.
Više o ASCII
ASCII je alfanumerička shema kodiranja znakova uvedena u 1960-ima. Izvorni ASCII koristi binarni niz od 7 znamenki, što mu omogućuje da predstavlja 128 znakova. Kasnija verzija ASCII poziva proširena ASCII koristi binarni niz s 8 znamenki i daje mu mogućnost predstavljanja 256 različitih znakova.
ASCII uključuje, uglavnom, dvije vrste znakova, a to su kontrolni znakovi (zastupljeno sa 0-31 decimal i 127decimal) i likovi za ispis (zastupljeno sa 32. - 126 decimal). Na primjer, kontrolni ključ izbrisati dano je vrijednosti 127decimal koji je predstavljen 1111111. Likom , kojemu se daje vrijednost 97decimal,predstavlja 1100001. ASCII može predstavljati slova u oba slučaja, brojeve, simbole i upravljačke tipke.
Koja je razlika između binarnog koda i ASCII?
• Binarni kod je opći pojam koji se koristi za metodu kodiranja znakova ili uputa, 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 desetljeća.
• Binarni kod može imati različite duljine za kodiranje, ovisno o broju znakova, uputa ili načinu kodiranja, ali ASCII koristi samo 7 znamenki dugi binarni niz i 8 znamenki za produženi ASCII.