Binar vs ASCII
Codul binar este o metodă utilizată în computere și dispozitive digitale, pentru a reprezenta și a transfera instrucțiuni de text, simboluri sau procesoare. Deoarece computerele și dispozitivele digitale își desfășoară operațiunile fundamentale bazate pe două valori de tensiune (înaltă sau joasă), fiecare bit de date implicate cu un proces trebuie convertit în acea formă. Metoda ideală pentru realizarea acestei sarcini este reprezentarea datelor din sistemul numeric binar, care include doar două cifre, 1 și 0. De exemplu, cu fiecare tastă de pe tastatură, acesta produce un șir de 1 și 0, care este unic pentru fiecare caracter și îl trimite ca ieșire. Procesul de conversie a datelor în cod binar este denumit codificare. Multe metode de codificare sunt utilizate în calcul și telecomunicații.
ASCII, care înseamnă american Codul standard pentru schimbul de informații, este o codificare standard pentru caractere alfanumerice utilizate în computere și dispozitive aferente. ASCII a fost introdus de Institutul de Standarde al Statelor Unite ale Americii (USASI), cunoscut acum ca Institutul Național de Standardizare al SUA.
Mai multe despre codurile binare
Cea mai simplă modalitate de a codifica date este aceea de a atribui caracterului sau simbolului sau instrucțiunii o valoare specifică (mai ales în numere zecimale) și apoi convertiți valoarea (număr zecimal) la numărul binar, care constă doar din 1 și 0. Secvența lui 1 și 0 este numită ca șir binar. Lungimea șirului binar determină numărul de caractere sau instrucțiuni diferite care pot fi codate. Cu o singură cifră, pot fi reprezentate doar două caractere sau instrucțiuni diferite. Cu două cifre, pot fi reprezentate patru caractere sau instrucțiuni. În general, cu un șir binar de n cifre, 2n pot fi reprezentate diferite caractere, instrucțiuni sau stări.
Multe metode de codare există cu lungimi diferite de șiruri binare, dintre care unele au lungime constantă, iar lungimea variabilă. Câteva coduri binare cu șiruri de biți constante sunt ASCII, extins ASCII, UTF-2 și UTF-32. UTF-16 și UTF-8 sunt coduri binare cu lungime variabilă. Atât codarea Huffman cât și codul Morse pot fi de asemenea considerate coduri binare cu lungime variabilă.
Mai multe despre ASCII
ASCII este o schemă de codificare a caracterelor alfanumerice introdusă în anii 1960. Originalul ASCII utilizează șirul binar cu șapte cifre, care îi permite să reprezinte 128 de caractere. O versiune ulterioară a ASCII numită extins ASCII folosește șirul binar cu lungime de 8 cifre, oferindu-i posibilitatea de a reprezenta 256 de caractere diferite.
ASCII include, în primul rând, două tipuri de caractere, care sunt caractere de control (reprezentat de 0-31 zecimal și 127zecimal) și printuri de caractere (reprezentată de 32- 126 zecimal). De exemplu, tasta de control șterge este dat valoarea 127zecimal care este reprezentat de 1111111. Caracterul A, care are valoarea 97zecimal,este reprezentat de 1100001. ASCII poate reprezenta litere în ambele cazuri, numere, simboluri și chei de control.
Care este diferența dintre codul binar și ASCII?
• Codul binar este un termen general folosit pentru o metodă de codificare a caracterelor sau a instrucțiunilor, dar ASCII este doar una dintre convențiile acceptate la nivel global de caractere de codificare și a fost cea mai frecvent utilizată schemă de codificare binară pentru mai mult de trei decenii.
• Codul binar poate avea lungimi diferite pentru codare, în funcție de numărul de caractere, de instrucțiuni sau de metoda de codificare, dar ASCII folosește șirul binar și lungimea de 8 caractere lungime pentru lungimea ASCII extinsă.