KompyuterlarDasturlash

Kodlari va turlari tavsifi, stol: ASCII, belgilar

Ma'lumki, kompyuter bo'lgan va nol, bir qator qilib taqdim ikkilik shaklida ma'lumotlarni saqlaydi. inson iste'moli uchun mos bir shaklda ma'lumotlarni tarjima qilish, raqamlar har bir noyob natija qachon tegishli belgilar tomonidan almashtirildi aks.

korrelyatsiya tizimlari ikkilik kodlari biri chop etish va nazorat qilish belgilar ASCII hisoblanadi.

kompyuter texnologiyalarini rivojlantirish hozirgi darajasida foydalanuvchi har bir alohida belgisi uchun kod bilish kerak emas. Biroq, kodlash amalga oshiriladi qanday umumiy tushuncha, juda foydali bo'ladi, va mutaxassislar, ba'zi toifalar va barcha zarur uchun.

ASCII yaratish

kodlash asl shaklida uni 1963 yilda ishlab chiqilgan va keyin 25 yil ikki marta yangilandi.

ASCII belgilar jadvalga asl versiyada 128 belgi, keyinchalik uzaytirilishi paydo birinchi 128 belgi saqlanadi versiyasi va ilgari mavjud bo'lmagan sakkizinchi bit haritalanmış ramzlari bilan ishtirok kodlari o'z ichiga oladi.

yillar davomida, bu kodlash dunyodagi eng mashhur hisoblanadi. 2006 yilda etakchi o'rin 1252 yilda lotin olib, 2007 yil oxirida va ayni paytda mustahkam bir etakchi o'rnini Unicode tutadi.

Kompyuter ASCII vakillik

Har bir ASCII-belgi o'z kodi, 8 belgidan iborat nol yoki bir-bir vakili bor. Bunday vakillik minimal soni jadvalda birinchi element manbai hisoblanadi, nol (ikkilik tizimidagi sakkiz sıfırlar) hisoblanadi.

asl ASCII versiyasiga maksimal ikkilik kod + kuchini etti dona bo'lib, kengaytirilgan versiyada - sakkizinchi oz bog'liq sakkiz dona.

nazorat belgilar

ma'lumotlar uzatish uchun mashina .. - Control belgilar bir grafik vakillik yo'q va ular matn, tabs, ovozli signal chiqarish, TTY uchun turli operatsiyalar (teletayp boshida yoki oxirida ishora qilishi mumkin matni tashkil, qurilma boshqarish va boshqalar uchun ishlatiladi oyatlarini deyiladi elektr kanal) chiqish qurilma ma'lumotlarni qaror, boshqalar bekor harakat.

ASCII belgilar jadvalga 0 31 konumlandırır va 127 nazorat belgilar uchun ajratilgan. 33 belgilari umumiy.

qolgan belgilar

"A" va bir poytaxti ASCII belgilar jadvalga turli kodlari uchun "A" gorizontal javob: Qolgan 95 pozitsiya tinish belgilari va matematik operatsiyalar, o'nlik raqamlar, alifbo harflari, turli reestriga uchun himoyalangan.

jadvalda Belgilar raqamlari

Bir kishi dasturiy ta'minot ishlab chiqish bilan shug'ullanadi, yoki axborot texnologiyalari sohasida bir necha boshqa vazifalarni bajarish uchun bo'lsa, u ASCII belgilar bir qator sonini bilish kerak.

Yuqorida aytib o'tilganidek, 0-31 va 127 pozitsiyasi nazorat belgi olib. Soni 32 bir bo'shliq, qator 33-47 tayinlangan, va 58-64 tinish va asosiy matematik operatsiyalar uchun himoyalangan.

Lotin kapital harflar alifbo tartibidagi va 90 th 65 th raqamlanadi. Kichik harflar ham alifbo tartibida, ularning pozitsiyalari ajratilgan - 97 th dan 122 th uchun. qavslar va simlar, qiyshiq va to'g'ri xususiyati, shuningdek, ayrim diacritical belgilari tayinlangan qolgan raqamlari (91-96 va 123-126).

qulay grafik vakilligini ramzlari to'liq jadval yuqoridagi rasmda ko'rish mumkin. Quyidagi Rossiya ASCII belgilar jadvalga oyatlaridan sonini ko'rsatadi.

kengaytirilgan ASCII

kodlash asl versiyasi Amerika a'zosi asoslangan, ishlab chiqilgan yildan buyon faol Evropa tillarida ishlatiladi yozma va milliy ingiz, lekin Urg'u ham qulay foydalanish nafaqat turli xil, u erda taqdim etilmagan.

8 bit kengaytirilgan kodlash shakllantirish uchun jalb qilindi. Ushbu versiya stollar, matematik belgilar bilan bir qator uchun ishlatiladigan milliy Evropa ingiz va fonetik transkripsiyonu, grafik elementlar, ramzlarini o'z ichiga oladi.

Ba'zi ASCII-belgilar kamdan-kam hollarda bugun ishlatiladi. Xususan, bu ko'p jadvallar grafik vakillik yanada qulay yo'llari joriy etildi, kengaytirilgan kodlash rivojlantirish beri yillardagi kabi, jadvallar chizish uchun ishlatiladigan belgilar uchun amal qiladi.

Milliy kodlash xil variantini

ASCII kengaytirilgan versiyasi kelish rus, yunon, arab belgilarni joylashtirildi Lotin harflari joylashtirish qayta ishlab chiqilgan versiyasi kodlash, ishlatiladigan xalqaro belgi namoyish qilish uchun oldin.

jadvalda ikki kodlari standart AQSh-ASCII va uning milliy maqsad o'rtasida biridan ikkinchisiga o'tish uchun himoyalangan.

ASCII so'ng stol asl versiyasi nol 8 bit bilan birinchi 128 kodlari saqlanadi qilingan 128 va 256 belgi, Option kodlash uchun tarqalishini, o'z ichiga olmaydi bo'ldi. stol (128-255-chi joy) yuqorigi yarmida saqlangan oyat-belgilar milliy adabiyot.

Foydalanuvchi talab qilinmaydi, to'g'ridan-to'g'ri ASCII belgi kodlari bilish. Dastur Tuzuvchi odatda, zarur bo'lsa, ikki tomonlama tizim yordamida, kodni hisoblash uchun jadvalda element sonini bilish kifoya.

Rus tili

Skandinaviya tillarda uchun kodlamalarin erta 70-yillarida taraqqiyoti natijasida Xitoy, ishiga va Sovet Ittifoqi o'zlarining versiyasini yaratish Koreya, yunon, va hokazo. Tez orada birinchi 128 ASCII belgi kodlari asrab-avaylash, KOI8 deb nomlangan 8-bit kodlash versiyasini ishlab chiqilgan va milliy alifbo va qo'shimcha belgilar harflar ostida o'rinlardan bir xil miqdordagi ajratadi.

Internet Rossiya segmentida hukmron Unicode koi8 joriy oldin. U erda varyantlar kodlash rus edi, va Ukraina alifbosidagi uchun.

ASCII muammolari

hatto kengaytirilgan jadvalda elementlar soni 256, bitta kodlash bir necha turli ssenariylar yo'q joylashtirilishi ehtimoli oshmaydi beri. 90-yillarda RuNet bir muammo "Oops, axlat" matn kiritgan Rossiya ASCII belgi noto'g'ri ko'rsatilgan bo'lsa edi.

muammo bir-biriga turli imkoniyatlari ASCII kodlari bo'yicha farq edi. lavozimlarda 128-255 turli oyatlarni joylashtirilishi mumkin Eslatib o'tamiz, va siz boshqa o'rnatilgan bir kirill belgi o'zgartirish bo'lsa, hamma matnni harflar boshqa versiyasi kodlari bir xil raqamni ega boshqalar tomonidan almashtirildi.

hozirgi holati

Unicode ASCII ommaviyligini kelishi bilan kam.

Buning sababi, yangi belgilar silsilasini deyarli barcha yozilgan tillarda oyatlarini o'z ichiga uchun ruxsat, deb aslida yotadi. Bu holda, birinchi 128 ASCII belgi Shu Unicode belgilar mos.

2000 yilda, eng mashhur ASCII-kodlangan Internetda va tizzasiga "Google" veb-sahifalar, 60% bilan ishlatiladi. Allaqachon 2012 kabi sahifalar ulushi 17% tushib ketdi, va eng mashhur kodlash joy Unicode (UTF-8) oldi.

Shunday qilib, ASCII axborot texnologiyalari tarixida muhim bir qismi, lekin kelajakda foydalanish istiqboli yo'q ko'rinadi.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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