KompüterProqramlaşdırma

Kodları və növ təsviri, masa: ASCII, simvol

Məlum olduğu kimi, kompüter olanları və adet sıfır bir ardıcıllıqla kimi təqdim ikili formada məlumat saklar. insan istehlakı üçün uyğun bir formaya məlumat tərcümə, nömrələri hər bir unikal ardıcıllıqla zaman müvafiq xarakteri ilə əvəz göstərilir.

korrelyasiya sistemləri ikili kodları biri çap və nəzarət simvol ASCII edir.

kompüter texnologiyalarının inkişafı hazırkı səviyyədə istifadəçi hər xüsusi simvolu üçün kodu bilmək lazım deyil. Lakin, kodlaşdırma həyata keçirilir necə ümumi anlayışı son dərəcə faydalı və mütəxəssislərin bəzi kateqoriyalar və bütün zəruri edir.

ASCII yaradın

kodlaşdırma orijinal forması bu 1963-cü ildə hazırlanmış və sonra 25 il iki dəfə yenilənir.

ASCII character masa orijinal versiyası 128 simvol, sonra uzadıla çıxdı ilk 128 simvol saxlanılır versiyası, və əvvəllər olmayan səkkizinci bit eşlenen işarə ilə məşğul kodları daxildir.

Bu illər ərzində, bu encoding dünyanın ən məşhur. 2006-cı ildə aparıcı yer 1252-ci ildə latın etdi və 2007-ci ilin sonunda və hazırda möhkəm aparıcı mövqe Unicode tutur.

Kompüter ASCII nümayəndəliyi

Hər bir ASCII xarakter öz kodu, 8 simvol ibarət sıfır və ya bir bir təmsil var. belə nümayəndəlik minimum sayı cədvəldə ilk element mənbəyidir, sıfır (binar sistem səkkiz adet sıfır) təşkil edir.

orijinal bir ASCII versiyası Maximum ikili kodu + null yeddi ədəd, və uzun versiyası - səkkizinci bit kimi bağlı səkkiz ədəd.

nəzarət simvol

məlumatların ötürülməsi üçün Machine .. - Control simvol bir qrafik təmsil yoxdur və onlar mətn, Nişanlar, bir səs siqnalı yaradan, TTY müxtəlif əməliyyatlar (teletype başlanğıcı və ya son göstərə bilər Mətn təşkili, cihaz idarə, və s. üçün istifadə olunur əlamətləri deyilir elektrik kanal) çıxış cihaz məlumatların qətnamə, və s. ləğv fəaliyyət.

ASCII character masa 0 31 mövqeləri və 127 nəzarət simvol ayrılır. 33 markalarının ümumi.

qalan simvol

"A" və paytaxt ASCII xarakter masa müxtəlif kodları "A" üfüqi uyğun gslir: Qalan 95 mövqeləri durğu işarələri və riyazi əməliyyatlar, bu rəqəm, əlifbası hərflərinin müxtəlif reyestri üçün qorunur.

cədvəldə Character nömrələri

Bir şəxs proqram inkişaf ilə məşğul olur, ya informasiya texnologiyaları sahəsində bir sıra digər vəzifələri yerinə yetirmək üçün, bu, ASCII simvol bir sıra sayını bilmək lazımdır.

Yuxarıda qeyd edildiyi kimi, 0-31 və 127 mövqe nəzarət simvol almaq. Number 32 boşluq, sayı 33-47 verilir, və 58-64 durğu işarələri və əsas riyaziyyat əməliyyatları üçün qorunur.

Latin hərflərlə əlifba sırası ilə təşkil və 90-cı 65-dən nömrələnir. Kiçik məktublar da əlifba sırası, onların mövqeləri təşkil edilir - 97-dən 122-dək. Mötərizədə və aşırma, oblique və düz xüsusiyyət, eləcə də bəzi diakritik işarələri verilir qalan nömrələri (91-96 və 123-126).

rahat qrafik təmsil rəmzləri tam masa yuxarıda image görülə bilər. Aşağıdakı rəqəm Rusiya ASCII character masa əlamətləri sayını göstərir.

Genişləndirilmiş ASCII

kodlaşdırma orijinal versiyası American üzvü əsasında hazırlanmışdır ildən, fəal Avropa dillərində istifadə yazılı və milli əlifbalar, lakin diacritics hətta bir rahat istifadə yalnız müxtəlif növləri, orada təmin olunmayıb.

8 bit uzun kodlama formalaşması üçün cəlb edilmişdir. Bu versiya rəsm masalar, riyazi simvollar bir sıra istifadə milli Avropa əlifbalar və fonetik transkripsiyası, qrafik elementləri, rəmzləri daxildir.

Bəzi ASCII-simvol nadir hallarda bu gün istifadə olunur. Xüsusilə, bu qədər masa qrafik nümayəndəliyinin daha rahat yolları təqdim edilmişdir, uzun encoding inkişafı bəri illərdə olduğu kimi, masalar çəkmək üçün istifadə olunur simvol aiddir.

Milli encoding variantlar

ASCII uzadıla versiyası gəlişi rus, yunan, ərəb simvol yerləşdirilib latın məktublar yerləşdirmək remanufactured version kodlaşdırma istifadə beynəlxalq simvol keçirmək üçün əvvəl.

cədvəldə iki kodları standart ABŞ-ASCII və milli məqsəd arasında keçid üçün qorunur.

ASCII sonra masa orijinal versiyası sıfır 8 bit ilə ilk 128 kodları qeyd edildi ki, 128 və 256 simvol Variantları kodlaşdırma üçün yayılması, daxil deyil oldu. masa (128-255-ci mövqe) yuxarı yarısında saxlanılır Signs milli ədəbiyyat.

istifadəçi tələb olunmur birbaşa ASCII xarakter kodları bilmək. Proqram geliştiricisi adətən zəruri hallarda ikili sistemi istifadə edərək, kodu hesablamaq üçün masa element sayı bilmək kifayətdir.

rus dili

Skandinaviya dillərində üçün kodlamaları erkən 70-ci illərində inkişafın ardından Çin, məşğul və Sovet İttifaqının öz versiyası yaradılması Koreya, Yunanıstan və s. Tezliklə ilk 128 ASCII xarakter kodları qorunması, KOI8 adlı 8-bit şifrələmə versiyası hazırlanmış və milli əlifbası və əlavə simvol məktubları altında vəzifələrin eyni sayda ayırır.

İnternet Rusiya seqmentində hakim Unicode KOI8 tətbiqi əvvəl. Orada variantlar encoding rus idi və Ukrayna əlifbası üçün.

ASCII problemlər

hətta uzun cədvəldə elementlərin sayı 256, bir encoding müxtəlif scripts yoxdur yaşaması ehtimalı keçmir ildən. 90-cı illərdə RuNet bir problem "oops, zibil" text tipli rus ASCII simvol səhv göstərilir zaman var idi.

problem bir-birinə müxtəlif variantları ASCII kodları uyğunsuzluq idi. vəzifələrdə 128-255 müxtəlif əlamətləri yerləşdirilə bilər Xatırladaq ki, və başqa müəyyən bir kiril xarakter dəyişdirmək zaman, mətn bütün məktublar başqa bir versiyası kodları eyni sayda olan başqaları ilə əvəz edilmişdir.

hazırkı vəziyyəti

Unicode ASCII populyarlıq Advent ilə waned etmişdir.

Bunun səbəbi yeni xarakter dəstləri demək olar ki, bütün yazılı Dil əlamətləri ehtiva icazə ki, yatır. Bu halda, ilk 128 ASCII simvol eyni Unicode xarakter uyğun.

2000-ci ildə idi ən məşhur ASCII kodlu İnternet və dizine "Google" web pages 60% tərəfindən istifadə olunur. Artıq 2012-ci ildə belə pages nisbəti 17% -ə düşmüşdür və ən məşhur kodlama yer Unicode (UTF-8) etdi.

Belə ki, ASCII informasiya texnologiyaları tarixinin mühüm bir hissəsi, lakin gələcəkdə istifadə unpromising görünür.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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