Binaarin ja ASCII:n välinen ero

Binaarin ja ASCII:n välinen ero
Binaarin ja ASCII:n välinen ero

Video: Binaarin ja ASCII:n välinen ero

Video: Binaarin ja ASCII:n välinen ero
Video: Kingdom Animalia: Phylum Arthropoda and Phylum Echinodermata | iKen | iKen App | iKen Edu 2024, Marraskuu
Anonim

Binaari vs ASCII

Binaarikoodi on menetelmä, jota käytetään tietokoneissa ja digitaalisissa laitteissa tekstin, symbolien tai prosessoriohjeiden esittämiseen ja siirtämiseen. Koska tietokoneet ja digitaaliset laitteet suorittavat perustoimintonsa kahden jännitearvon (High tai Low) perusteella, jokainen prosessiin liittyvä data on muutettava tähän muotoon. Ihanteellinen tapa tämän tehtävän suorittamiseen on esittää tiedot binäärinumerojärjestelmässä, joka sisältää vain kaksi numeroa, 1 ja 0. Esimerkiksi jokaisella näppäimistön näppäimen painalluksella se tuottaa merkkijonon ykkösiä ja nollia., joka on yksilöllinen jokaiselle merkille ja lähettää sen tulosteena. Prosessia tietojen muuntamiseksi binäärikoodiksi kutsutaan koodaukseksi. Tietotekniikassa ja tietoliikenteessä käytetään monia koodausmenetelmiä.

ASCII, joka on lyhenne sanoista American Standard Code for Information Interchange, on standardikoodaus tietokoneissa ja niihin liittyvissä laitteissa käytettäville aakkosnumeerisille merkeille. ASCII:n esitteli Yhdysv altain standardointiinstituutti (USASI), joka tunnetaan nykyään nimellä American National Standards Institute.

Lisätietoja binäärikoodeista

Yksinkertaisin tapa koodata data on antaa tietty arvo (useimmiten desimaalilukuina) merkille tai symbolille tai käskylle ja sitten muuntaa arvo (desimaaliluku) binääriluvuksi, joka koostuu vain 1:stä ja 0:sta. 1:n ja 0:n sekvenssiä kutsutaan binäärimerkkijonoksi. Binäärimerkkijonon pituus määrittää eri merkkien tai ohjeiden määrän, jotka voidaan koodata. Vain yhdellä numerolla voidaan esittää vain kaksi eri merkkiä tai käskyä. Kahdella numerolla voidaan esittää neljä merkkiä tai käskyä. Yleensä n-numeroisen binäärijonon avulla voidaan esittää 2 eri merkkejä, ohjeita tai tiloja.

On olemassa monia koodausmenetelmiä, joissa on eripituisia binäärijonoja, joista jotkin ovat vakiopituisia ja toiset vaihtelevia. Muutamia vakiobittijonoja sisältävistä binäärikoodeista ovat ASCII, laajennettu ASCII, UTF-2 ja UTF-32. UTF-16 ja UTF-8 ovat muuttuvapituisia binäärikoodeja. Sekä Huffman-koodausta että Morse-koodia voidaan pitää myös muuttuvan pituisina binäärikoodeina.

Lisätietoja ASCII:sta

ASCII on 1960-luvulla käyttöön otettu aakkosnumeerinen merkkien koodausjärjestelmä. Alkuperäinen ASCII käyttää 7 numeroa pitkää binäärimerkkijonoa, jonka ansiosta se edustaa 128 merkkiä. ASCII:n myöhempi versio, jota kutsutaan laajennetuksi ASCII:ksi, käyttää 8 numeroa pitkää binäärimerkkijonoa, mikä mahdollistaa 256 eri merkin esittämisen.

ASCII sisältää ensisijaisesti kahden tyyppisiä merkkejä, jotka ovat ohjausmerkkejä (jotka edustavat 0-31 desimaali ja 127desimaali) ja tulostettavat merkit (edistetään 32-126 desimaali). Esimerkiksi ohjausnäppäimen poistolle annetaan arvo 127desimaali, jota edustaa 1111111. Merkki a, jolle annetaan arvo 97desimaali, on 1100001. ASCII voi edustaa kirjaimia molemmissa tapauksissa, numeroita, symboleja ja ohjausnäppäimiä.

Mitä eroa on binaarikoodilla ja ASCII:lla?

• Binäärikoodi on yleinen termi, jota käytetään merkkien tai käskyjen koodausmenetelmään, mutta ASCII on vain yksi maailmanlaajuisesti hyväksytyistä merkkien koodauskäytännöistä, ja se oli yleisimmin käytetty binäärikoodausmalli yli kolmen vuosikymmenen ajan..

• Binäärikoodilla voi olla eri pituisia koodauksia riippuen merkkien määrästä, käskyistä tai koodausmenetelmästä, mutta ASCII käyttää vain 7 numeroa pitkää binäärimerkkijonoa ja 8 numeroa pitkää laajennettua ASCII-koodia.

Suositeltava: