SzámítógépekProgramozá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.

Az évek során ez a kódolási a legnépszerűbb a világon. 2006-ban a vezető helyet lépett Latin 1252, és 2007 végén, és jelenleg vezető helyzetben szilárdan Unicode.

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.

2000-ben volt a legnépszerűbb ASCII kódolású az interneten, és használt 60% indexelt „Google” weboldalakat. Már 2012-ben ez az arány az ilyen oldalak esett 17%, és a helyét a legnépszerűbb kódolás került Unicode (UTF-8).

Í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

 

 

 

 

Newest

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