Számítógépek, Programozás
Az ASCII karakterek: leírás, táblázat kódok és típusok
Mint ismeretes, a számítógép tárolja az információkat bináris formában, bemutatva azt a szekvenciát egyesek és nullák. Lefordítani az információt olyan formában, emberi fogyasztásra alkalmas, minden egyedi számsorozat megjelenítésekor helyébe a megfelelő karaktert.
Az egyik összefüggés rendszerek bináris kódokat a nyomtatott és vezérlő karakterek ASCII.
A jelenlegi fejlettségi szintje számítástechnika a felhasználónak nem kell tudni, hogy a kódot minden egyes szimbólum. Ugyanakkor az általános megértését, hogy a kódolást végeznek, rendkívül hasznos, és bizonyos kategóriákban a szakemberek és az összes szükséges.
létrehozása ASCII
Az eredeti formájában a kódolás hogy alakult 1963-ban, majd 25 éven át kétszer frissítik.
Az eredeti változata az ASCII táblázat tartalmazza 128 karakter, később megjelent kiterjesztett változata, ahol az első 128 karaktert menti és kódok részt a nyolcadik bit leképezett szimbólumokat nyer.
Számítógépes ASCII
Mindegyik ASCII karakteres saját kódja van, amely 8 karakter, ami nulla vagy egy. A minimális számú ilyen képviseletet nulla (nyolc nullák a bináris rendszer), amely a forrása az első elem a táblázatban.
Maximum bináris kód ASCII változata az eredeti null + hét egység, valamint a kibővített változata - nyolc egység, csatlakozik a nyolcadik bit.
vezérlő karakterek
Vezérlő karakterek nevezzük jelek, hogy nincs grafikus ábrázolása és használják a szervezet a szöveget, eszközkezelő, stb Ezek jelezheti elején vagy végén a szöveget, a lapok, így egy hangjelzés, különböző műveleteket TTY (telex - .. A gép adatátvitelre elektromos csatorna) felbontás a kimeneti eszköz adatok stb törlési műveletet.
Az ASCII tábla pozicionálja 0-31, és 127 elkülönített vezérlő karaktereket. Összesen 33 pont.
A fennmaradó karakterek
A fennmaradó 95 pozíciók vannak fenntartva írásjelek és matematikai műveletek, tizedes számok, betűk az ábécé, a különböző regiszter: „A” és egy nagy „A” horizontális felelnek meg a különböző kódokat az ASCII táblázatban.
Karakter táblázatban szereplő számok a
Ha egy személy részt vesz a szoftverfejlesztés, vagy végre valami más feladatot a információtechnológia területén, meg kell tudni, hogy a szám egy számú ASCII karakter.
Mint már említettük, a helyzet az 0-31 és 127 átvegye az irányítást karaktereket. Száma 32 van rendelve egy helyet, szám 33-47, és 58-64 számára vannak fenntartva írásjelek és az alapvető matematikai műveleteket.
Latin nagybetűs ábécé sorrendben vannak számozva, és 65-én és 90-én. A kisbetűket is rendezett alfabetikus sorrendben, a pozíciók - a 97-én és 122 th. A többi szám (91-96 és 123-126) rendelt a konzolok és nadrágtartó, ferde és egyenes funkció, valamint néhány, a diakritikus jeleket.
Teljes szimbólum egy kényelmes grafikus ábrázolása látható a fenti képen. Az alábbi ábra a jelek száma az orosz ASCII táblázatban.
Extended ASCII
Mivel az eredeti változata a kódoló alakult alapuló amerikai tagja, ott nem rendelkeznek nemcsak a különböző típusú írás és a nemzeti ábécé, de még egy kényelmes használatát ékezetek, aktívan használják az európai nyelvekben.
8. bit részt a formáció a kiterjesztett kódolást. Ez a verzió tartalmazza szimbólumok nemzeti európai ábécék és fonetikus átírás, grafikai elemek, használt rajzasztalok, számos matematikai szimbólumok.
Néhány ASCII-karaktereket ritkán használják ma. Különösen vonatkozik ez a karakter, hogy használják, hogy dolgozzon asztalok, mint az évek óta a fejlesztés a kibővített kódolás, sokkal kényelmesebb módon grafikus ábrázolása táblák kerültek bevezetésre.
Nemzeti változatok kódolás
Eljövetele előtt ASCII kiterjesztett változata megjelenítéséhez nemzetközi karaktereket használt felújított változata kódolás, hogy hová kell a latin betűk kerültek orosz, görög, arab karaktereket.
Két kódokat a táblázatban vannak fenntartva közötti váltás a standard US-ASCII és a nemzeti cél.
Miután az ASCII vált nem tartalmaznak a 128 és 256 karakter, spread opció kódolás, amelyben az eredeti változata a tábla lett mentve az első 128 kód nulla 8. bit. Jelek nemzeti irodalom tárolt felső felében az asztal (128-255-edik pozíció).
Tudni, hogy közvetlenül ASCII kódokat a felhasználónak nem szükséges. Szoftverfejlesztő általában elegendő tudni az elem számát a táblázatban, hogy kiszámítja a kódot, ha szükséges, a bináris rendszer.
orosz nyelv
Miután a fejlődés korai 70-es években a kódolást a skandináv nyelvek, kínai, koreai, görög, stb, ami a saját verzióját közre, és a Szovjetunióban. Hamarosan továbbfejlesztett változata a 8-bites kódolást úgynevezett KOI8, megőrizve az első 128 ASCII kódok és kiosztja az azonos pozíciók száma alapján a betűk az ábécé nemzeti és további karakterek.
Bevezetése előtt a Unicode KOI8 uralja az orosz szegmens az interneten. Voltak változatok kódoló orosz és az ukrán ábécé.
ASCII problémák
Mivel az elemek száma is kiterjesztett asztal nem haladja meg a 256, a lehetőséget a befogadó egyetlen kódolási több különböző szkript hiányzik. A 90-es években volt egy probléma RuNet „hoppá, szemét”, amikor a beírt szöveget orosz ASCII karakter hibásan jelenik meg.
A probléma az volt a különbség a kódok a különböző lehetőségek ASCII egymást. Emlékezzünk, hogy a pozíciók 128-255 lehet helyezni a különböző jeleket, és ha változtatni egy cirill karakterkészlet a másikra, minden betű a szöveg váltották többivel azonos számú másik változat kód.
jelenlegi állapot
Az Advent a Unicode ASCII népszerűsége megcsappant.
Ennek az az oka abban a tényben rejlik, hogy az Új karakterkészlet hagyjuk tartalmaznak jelei szinte az összes írott nyelv. Ebben az esetben az első 128 ASCII karakterek megfelelnek az azonos Unicode karaktert.
Így ASCII fontos része a történelem az információs technológia, hanem annak a jövőben úgy tűnik ígérő.
Similar articles
Trending Now