TietokoneetOhjelmointi

ASCII, merkkejä: kuvaus, taulukko tunnuksia ja tyypit

Kuten on tunnettua, tietokone tallentaa tiedot binäärimuodossa, esittää sitä sekvenssi ykkösiä ja nollia. Kääntää tiedot muotoon, joka soveltuu ihmisravinnoksi, kukin ainutlaatuinen sekvenssi numeroita, kun esittäessä korvattiin vastaavalla merkki.

Yksi korrelaation järjestelmien binäärikoodit tulostaa ja ohjausmerkit on ASCII.

Nykytasolla kehityksen tietotekniikkaa käyttäjän ei tarvitse tietää koodin kullekin tietylle symboli. Kuitenkin yleinen käsitys siitä, miten koodaus suoritetaan, on erittäin hyödyllistä, ja tiettyjen asiantuntijoiden ja kaikki tarvittavat.

Luo ASCII

Alkuperäisessä muodossa koodaus se on kehitetty vuonna 1963 ja sen jälkeen 25 vuotta kahdesti päivitetty.

Alkuperäisessä versiossa ASCII taulukko sisältää 128 merkkiä, myöhemmin ilmestyi laajennettu versio, jossa ensimmäiset 128 merkkiä tallennetaan ja koodit mukana kahdeksannen bitin Kartoitetut symbolit aiemmin poissa.

Vuosien mittaan tämä koodaus on suosituin maailmassa. Vuonna 2006 johtava paikka otti Latinalaisen vuonna 1252, ja lopussa 2007, ja tällä hetkellä on johtava asema lujasti Unicode.

Tietokone ASCII edustus

Kukin ASCII-merkki on oma koodi, joka koostuu 8 merkkiä, eli nolla tai yksi. Vähimmäismäärä edustus on nolla (kahdeksan nollia binary järjestelmä), joka on lähde ensimmäisen alkion taulukossa.

Maksimi binäärikoodi ASCII versio alkuperäisestä on nolla + seitsemän yksikköä ja laajennettu versio - kahdeksan yksikköä, liittää kahdeksas bitti.

ohjausmerkit

Ohjaus merkkiä kutsutaan merkkejä siitä, että ei ole graafinen esitys ja käytetään järjestämistä tekstin, laitehallinta, jne. Ne voivat osoittaa alussa tai tekstin loppuun, välilehtiä, tuottaa äänisignaalin, erilaisia toimintoja varten TTY (Teletype - .. Machine tiedonsiirtoon sähköinen kanava) resoluutio tulostuslaite data, jne. mitättömäksi.

ASCII-merkki taulukko asemat 0-31, ja 127 on allokoitu ohjaustoimintoja merkkiä. Yhteensä 33 markkaa.

Jäljellä olevat merkit

Loput 95 asemat varattu välimerkit ja matemaattisia laskutoimituksia, desimaalinumerossa kirjaimet, eri rekisteri: "A" ja isolla "A" horisontaalinen vastaavat eri koodit ASCII taulukosta.

Merkin numeroilla taulukossa

Jos henkilö harjoittaa ohjelmistokehitystä tai suorittaa joitakin muita tehtäviä päässä tietotekniikassa, on välttämätöntä tietää kuinka monta joukko ASCII.

Kuten edellä on mainittu, asema 0-31 ja 127 hallita merkkiä. Numero 32 on osoitettu välilyönti numero 33-47, ja 58-64 on varattu välimerkkejä ja perus matemaattisia toimintoja.

Latinalainen isot kirjaimet aakkosjärjestyksessä ja on numeroitu 65 th 90 th. Pienet kirjaimet on myös järjestetty aakkosjärjestykseen niiden kannat - 97 th 122 th. Loput numerot (91-96 ja 123-126) osoitettu suluissa ja housunkannattimet, viistot ja suora ominaisuus, sekä joitakin diakriittisia.

Täynnä taulukko symbolien kätevä graafinen esitys voidaan nähdä kuvassa. Kuviossa esitetään, kuinka monta merkkejä Venäjän ASCII taulukossa.

Laajennettu ASCII

Koska alkuperäinen versio koodauksen kehitettiin, perustuu Yhdysvaltojen jäsen, ei ole säädetty paitsi erilaisia kirjoittamisen ja kansallisten aakkoset, mutta myös kätevä käyttää tarkkeiden, käytetään aktiivisesti eurooppalaisilla kielillä.

8. bitti on ollut mukana muodostamiseksi laajennetun koodaus. Tämä versio sisältää symboleja kansallisten Eurooppalaisia aakkosia ja tarkekirjoitus, graafisia elementtejä, joita käytetään piirustuspöytiä, lukuisia matemaattisia symboleja.

Jotkut ASCII-merkkejä käytetään harvoin nykyään. Erityisesti tämä koskee merkkiä, joita käytetään piirtää taulukoita, kuten vuotta kehitystä laajennetun koodaus, paljon helpompaa tapoja graafinen esitys taulukot on otettu käyttöön.

Kansallisia muunnoksia koodaus

Ennen kynnyksellä ASCII Laaja versio näyttää kansainvälisten merkkien käyttää kunnostettuja versio koodaus, mihin sijoittaa Latinalaisen kirjeet laitettiin Venäjä, Kreikka, Arabia merkkiä.

Kaksi koodia taulukossa on varattu vaihtamisesta standardin US-ASCII ja sen kansallinen tavoite.

Jälkeen ASCII tuli ole 128 ja 256 merkkiä, leviäminen vaihtoehdossa koodausta, jossa alkuperäisessä versiossa taulukko on tallennettu ensimmäisen 128 koodit nolla 8. vähän. Merkkejä kansallisen kirjallisuuden tallennettu ylempi puoli taulukon (128-255-th asema).

Tietää suoraan ASCII koodit käyttäjää ei vaadita. Ohjelmistokehittäjä riittää yleensä tietää alkioiden lukumäärä taulukossa laskea koodin, tarvittaessa käyttämällä binäärijärjestelmän.

venäjän kieli

Seuraavat kehitystä 70-luvun alussa, keihin koodauksia skandinaavista kieltä, kiina, korea, kreikka, jne luominen oman versionsa sitoutuneiden ja Neuvostoliiton. Kehittivät pian versio 8-bittistä koodausta kutsutaan KOI8, säilyttää ensimmäinen 128 ASCII-koodit ja allokoi saman määrän kantoja kirjaimet kansallisen aakkoset ja muita merkkejä.

Ennen käyttöönottoa Unicode KOI8 hallitsee Venäjän segmentti Internet. Oli variantteja koodaus Venäjän ja Ukrainan aakkoset.

ASCII ongelmia

Koska elementtien lukumäärä jopa pidennetyn taulukossa ei ylitä 256, mahdollisuus mahtuu yhden koodaavan useita erilaisia skriptejä poissa. 90-luvulla oli ongelma RuNet "oho, roskat", kun kirjoitettu teksti Venäjän ASCII merkit näkyvät väärin.

Ongelmana oli ristiriita koodien erilaisten vaihtoehtojen ASCII keskenään. Muistutan, että asemissa 128-255 voidaan sijoittaa erilaisia merkkejä, ja kun muutat yhden kyrillisiä merkistöä toiselle, kaikki kirjaimet Tekstin korvata toisilla, joilla on sama lukumäärä toisessa versiossa koodeja.

nykytila

Kynnyksellä Unicode ASCII suosio on vähentynyt.

Syy tähän on se, että uusi merkistöt saa sisältää merkkejä lähes kaikki kirjoitettu kieliä. Tässä tapauksessa, ensimmäinen 128 ASCII-merkkiä vastaa samaa Unicode.

Vuonna 2000 oli suosituin ASCII-koodattu internetissä ja käyttää 60% indeksoitu "Google" web-sivuja. Jo 2012 osuus tällaisten sivujen on pudonnut 17%, ja paikka suosituimmista koodaus otti Unicode (UTF-8).

Siten ASCII on tärkeä osa historiaa tietotekniikan, mutta sen käyttö tulevaisuudessa näyttää lupaava.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fi.birmiss.com. Theme powered by WordPress.