Forskel mellem binær og ASCII: binær vs ASCII sammenlignet

Anonim

Binær vs ASCII

Binær kode er en metode, der bruges i computere og digitale enheder, til at repræsentere og overføre tekst, symboler eller processorinstruktioner. Da computere og digitale enheder udfører deres grundlæggende operationer baseret på to spændingsværdier (høj eller lav), skal hver bit af data involveret i en proces omdannes til denne form. Den ideelle metode til at udføre denne opgave er at repræsentere dataene i det binære talesystem, som kun omfatter to cifre, 1 og 0. For eksempel producerer hvert tastetryk på tastaturet en streng på 1 og 0, som er unik for hvert tegn og sender det som output. Processen med at konvertere data til binær kode kaldes som kodning. Mange kodningsmetoder anvendes til databehandling og telekommunikation.

ASCII, som står for amerikansk

Standardkode til informationsudveksling, er en standardkodning for alfanumeriske tegn, der bruges i computere og relaterede enheder. ASCII blev introduceret af USAs Standards Institute (USASI), nu kendt som American National Standards Institute. Mere om binære koder

Den enkleste måde at kode en data på er at tildele en bestemt værdi (for det meste i decimaltal) til tegnet eller symbolet eller instruktionen, og konverter derefter værdien (decimaltal) til binæret nummer, som kun består af 1 og 0. Sekvensen af ​​1 's og 0'er kaldes som en binær streng. Længden af ​​den binære streng bestemmer antallet af forskellige tegn eller instruktioner, der kan indkodes. Med kun ét ciffer kan kun to forskellige tegn eller instruktioner være repræsenteret. Med to cifre kan fire tegn eller instruktioner være repræsenteret. Generelt kan forskellige tegn, instruktioner eller stater repræsenteres med en binær streng på

n cifre, 2 n .

Der findes mange kodningsmetoder med forskellige længder af binære strenge, hvoraf nogle har konstant længde og den anden variable længde. Et par binære koder med konstante bitstrenge er ASCII, udvidet ASCII, UTF-2 og UTF-32. UTF-16 og UTF-8 er binære koder med variabel længde. Både Huffman-kodning og Morse-kode kan også betragtes som binære koder med variabel længde.

Mere om ASCII

ASCII

er et alfanumerisk tegnkodningsskema introduceret i 1960'erne. Original ASCII bruger 7 cifre lang binær streng, som gør det muligt at repræsentere 128 tegn. En senere version af ASCII kaldet extended ASCII bruger 8 cifre lang binær streng, der giver mulighed for at repræsentere 256 forskellige tegn. ASCII indeholder primært to typer tegn, som er

kontrol tegn (repræsenteret ved 0-31 decimal og 127 decimal ) og Udskrivbare tegn (repræsenteret ved 32- 126 decimal ). F.eks. Gives kontrolnøglen slet værdien 127 decimal , som er repræsenteret ved 1111111. Karakteret a, , som er angivet som værdien 97 decimal , er repræsenteret ved 1100001. ASCII kan repræsentere bogstaver i begge tilfælde, tal, symboler og kontroltaster. Hvad er forskellen mellem binær kode og ASCII?

• Binær kode er en generel betegnelse, der anvendes til en metode til kodning af tegn eller instruktioner, men ASCII er kun et af de globalt accepterede konventioner af kodende tegn og var det mest anvendte binære kodningssystem i mere end tre årtier.

• Binær kode kan have forskellige længder til kodning afhængigt af antallet af tegn, instruktioner eller kodningsmetoden, men ASCII bruger kun 7 cifre lang binær streng og 8 cifre lang for udvidet ASCII.