KompüterProqramlaşdırma

ASCII kodu (məlumat mübadiləsi üçün Amerika Standart Kodu) - latın əlifbası üçün əsas mətn encoding

Beynəlxalq Telekommunikasiya İttifaqının məlumatına görə, 2016-ci ildə İnternet az və ya çox müntəzəm üç yarım milyard insan istifadə edir. Onların əksəriyyəti hətta bütün növ nəzarət göstərilir hər hansı bir PC və ya mobil gadgets vasitəsilə göndərilən mesajlar, eləcə də mətnlərin, əslində, informasiya kodlanmış təmsil adlanır 0 və 1 Bu bir yerdə bu barədə düşünmürəm. Bu təmin edir və onun saxlama, emalı və ötürülməsi həyata keçirilməsini asanlaşdırır. 1963-cü ildə ABŞ ASCII kodu bu maddənin mövzu olan hazırlanmışdır.

Kompüter informasiya təqdimatı

hər hansı bir elektron kompüter mətn baxımından fərdi simvol bir toplusudur. Onların arasında yalnız paytaxt daxil olmaqla, məktub, həm də durğu işarələri, nömrələr. Bundan əlavə, xüsusi simvollar "=" "və" "(" və boşluq istifadə olunur.

(N kimi işarə) güc - əlifba adlı mətn, və sayı etmək rəmzləri A plüralizmi. ifadə N = 2 ^ b, müəyyən etmək harada b - informasiya bit və ya müəyyən bir simvolu çəki sayı.

Bu 256 simvol güc əlifba bütün zəruri simvol təqdim etməyə imkan verir ki, sübut etdi.

256 8 dərəcə iki olduğundan, sonra hər bir xarakter çəki 8 bit edir.

tədbir 8 bit Unit 1-byte adlanır, belə ki, biz bilgisayarınızda saxlanılır mətn hər hansı xarakterli ikili kod yaddaş bir byte tutur ki.

Necə encoding var

klaviatura düymələri vasitəsilə PC yaddaş daxil hər hansı bir mətn, olan yazılı nömrələri, məktublar, durğu işarələri və digər rəmzləri. xatirəsinə onlar ötürülür ikili kod, 00000000 From 11111111 üçün .. - yəni, hər bir simvolu ikili kod uyğundur 0 255 bir şəxs üçün tanış onluq kodu eşlenen.

Byte character encoding prosessor ayrı-ayrılıqda hər bir xarakter baxın mətn emal həyata keçirir imkan verir. Eyni zamanda, 256 simvol hər hansı bir xarakter məlumat təmsil etmək kifayətdir.

ASCII simvol Coding

Bu kısaltma məlumat mübadiləsi üçün İngilis Amerika Standart Kodu qısaltmasıdır.

Hətta kompüterləşdirilməsi sabah, bu məlumat kodlama yolları bir sıra gəlmək mümkündür ki, aydın oldu. başqa bir standart inkişaf tələb Lakin, bir kompüter məlumat ötürmək üçün. Belə ki, 1963-cü ildə ABŞ-da bir ASCII masa var idi. Bu hər hansı bir xarakter kompüter əlifba ikili təmsil bir sequence sayı verilir. Əvvəlcə, ASCII kodu yalnız ABŞ-da istifadə olunur, və sonra PC üçün beynəlxalq standart oldu.

Mündəricat

ASCII kodları 2 hissəyə bölünür. Beynəlxalq standart masa yalnız ilk yarısı hesab olunur. Bu 127 (kodu 01111111) üçün (00000000 kimi kodlu) 0 ardıcıllığı sayı kodu.

seriya nömrəsi

N

Coding ASCII mətn

rəmz

0 - 31

1111 0001 - 0000 0000

0 31-dan N uchun menecerləri deyilir. Onların funksiyası monitor və ya çap cihaz bir səs siqnalı səs, və s. Üçün "bələdçi" text çıxış prosesi edir

32 - 127

1111 0111 - 0010 0000

32 127-dən N (masa standart hissəsi) ilə rəmzləri - latın əlifbasının böyük və kiçik hərfləri, 10 yeni nömrələri, durğu işarələri və müxtəlif mötərizədə, kommersiya və digər simvol .. Symbol 32 yer göstərir.

128 - 255

1111 1111 - 1000 0000

128 255-dən N (masa və ya kodu səhifənin alternativ hissəsi) ilə rəmzləri öz nömrəsinə hər hansı variantları ola bilər. code səhifə latın fərqli milli əlifbalar, təyin etmək üçün istifadə. Xüsusilə, Rusiya simvol üçün ASCII kodu köməyi ilə həyata keçirilir.

Cədvəl encoding böyük və kiçik hərfləri artan dəyərlər - əlifba sırası və nömrələr bir-birinə izləyir. Bu prinsip rus əlifbası keçirir.

nəzarət simvol

ASCII encoding masa ilk teletayp kimi cihaz artıq istifadə qəbulu və bu barədə məlumatların ötürülməsi üçün nəzərdə tutulmuşdur. Bu baxımdan, daxil character set cihaz nəzarət əmrləri kimi istifadə çapolunmayan. Belə əmrləri s Morse kodu kimi pre-kompüter mesajlaşma texnika istifadə edilmişdir.

Ən ümumi "teletype" simvolu NUL (00 "sıfır") təşkil edir. O, hələ xəttinin sonuna işarə ifadə ən proqramlaşdırma dilləri istifadə olunur.

Harada istifadə ASCII encoding

Amerika Standart Kodu yalnız mətn daxil klaviatura tələb edir. O, həmçinin chart istifadə olunur. Xüsusilə, ASCII Art Maker proqram images müxtəlif uzantıları spektri ASCII character encoding təmsil edir.

Bu məhsullar iki növ olur: qrafik redaktorları mətn daxil bir şəkil konvertasiya funksiyası həyata və ASCII-qrafika "Resimler" çevirir. Məsələn, məlum simvolu Kodlama bir baş nümunəsidir Smiley edir.

sənəd HTML oluştururken ASCII istifadə edilə bilər. Bu halda, siz simvol bir sıra və ekranda səhifə görüntülerken görünür bu kodu uyğundur simvolu daxil edə bilərsiniz.

ASCII ASCII-kodları ilə əvəz xüsusi milli masa aid olmayan əlamətləri kimi, çox dilli sites yaratmaq üçün tələb olunur.

bəzi xüsusiyyətləri

ASCII mətn məlumat kodlar ilk 7 bit (bir boş qaldı) istifadə edilmişdir, amma bu gün o, 8-bit kimi işləyir.

sütun yerləşir məktublar, yuxarıda və aşağıda yalnız bir az ilə bir-birindən fərqlənir. Bu böyük test mürəkkəbliyi azaldır.

Microsoft Office ASCII proqram

Lazım gələrsə, encoding mətn məlumat bu növü belə Notepad və Office Word kimi Microsoft tərəfindən mətn redaktorları, istifadə edilə bilər. Bu halda yazaraq zaman Lakin, bəzi funksiyaları istifadə edə bilməz. ASCII xarakter onun ümumi forma və forma məhəl informasiya yalnız mənasını saxlayır Məsələn, siz qalın həyata keçirmək mümkün olmayacaq.

normalaşdırma

təşkilat Bu qrup müxtəlif dil qrupları üçün səkkiz-bit şifrələmə müəyyən 8859. ISO standartı ISO qəbul edib. Xüsusilə, ISO 8859-1 - Amerika Birləşmiş Ştatları və Qərbi Avropa üçün masa Genişləndirilmiş ASCII edir. A ISO 8859-5 - rus dilində, o cümlədən kiril əlifbası istifadə masa edir.

ISO 8859-5 tarixi səbəblərə görə bu, qısa bir zaman üçün istifadə olunur.

an həqiqətən istifadə encoding rus dili üçün:

  • tez-tez alternativ encoding QOST adlanır CP866 (Kod Page 866), və ya DOS. Bu fəal ötən əsrin ortalarında 90-cı illərində qədər istifadə edilmişdir. Hal-hazırda istifadə demək olar ki, heç vaxt.
  • KOI-8. Coding 1970-80-ci illərdə hazırlanmış və hazırda bu RuNet e-poçt mesajları üçün ümumi standart edir. Bu geniş Linux daxil olmaqla OS ailə Unix, istifadə olunur. Koi-8 "Rusiya" versiyası, KOI-8R çağırıb. Bundan əlavə, Ukrayna kimi digər kiril dillərdə versiyaları var.
  • Kodu Səhifə 1251 (CP 1251, Windows - 1251). Windows mühitində rus dili üçün dəstək təmin etmək Microsoft tərəfindən hazırlanıb.

CP866 ilk standartın əsas üstünlüyü Genişləndirilmiş ASCII eyni vəzifələrdə yalançı qrafik simvol qorumaq idi. Bu cür məşhur Norton Commander kimi proqramın dəyişməz mətn, xarici istehsal run imkan verir. Bu nöqtədə CP866 FAR Manager, o cümlədən tam ekran mətn baxımından və ya mətn qutuları fəaliyyət Windows üçün nəzərdə proqramları üçün istifadə olunur.

son vaxtlar, CP866 encoding yazılı Kompüter mətnləri olduqca nadir, lakin o, "Vindous" Rusiya fayl üçün istifadə olunur.

"Unicode"

Hal-hazırda, ən geniş yayılmış bu encoding edir. sahəsində Kodları "Unicode". ilk (0000-dan U + U + 007F) kodları ilə ASCII simvol bir sıra daxildir. müxtəlif milli ədəbiyyat, eləcə də durğu işarələri və texniki rəmzləri sahəsində simvol izlədi. Bundan əlavə, kodu "Unicode" hissəsi gələcəkdə yeni simvol daxil ehtiyac halında qorunur.

İndi ASCII hər bir xarakter 8 adet sıfır və olanları bir birləşməsi kimi təmsil olunur ki, bilirik. Layman, bu məlumat lazımsız və maraqsız görünə bilər, lakin sizin kompüter "beyin" gedir nə bilmək istəmirəm!

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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