ASCII kodi - Belgilar va belgilar jadvali
El Axborot almashinuvi uchun Amerika standart kodi yoki ASCII, ingliz tilidagi qisqartmasi tufayli s ga berilgan nombelgilarni kodlash tizimi.
Shunday qilib, ma'lumot almashish ancha osonlashadi, chunki biz bir kompyuterda ko'rgan fayllar boshqa kompyuterda xuddi shunday ko'rinadi va shu tarzda ma'lumot yo'qolmaydi.
ASCII kodi nima?
ASCII kodi bu koddir axborot almashish zaruriyatidan kelib chiqadi uni bir kompyuterdan ikkinchisiga buzmasdan.
Esda tutingki, elektron asrning boshida kompyuterlar individual ravishda kodlanishi mumkin edi, chunki narx va talab bunga imkon berdi, lekin kompyuter bumi o'sib borishi va qo'shimcha ravishda ularga bo'lgan talab yanada murakkablashdi.
Bir xil fayllar masofadan qat'iy nazar bir kompyuterda va boshqa kompyuterda teng o'qilishi uchun barcha qurilmalarga ega tizim kerak edi.
Shunday qilib, axborot almashinuvi ancha samarali va samaraliroq bo'ladi.
ASCII kodi siz foydalanmoqchi bo'lgan funktsiyaga va to'g'ri ishlashi uchun mutaxassis tomonidan dasturlashtirilgan narsaga qarab bir necha turlarga bo'linadi.
Agar siz ushbu mavzuni biroz chuqurroq o'rganmoqchi bo'lsangiz, ushbu turdagi til va jarayonni kodlash hisoblashda qanday ishlashini bilish juda muhim, chunki ASCII qurilmalarning to'g'ri ishlashi uchun asosiy narsa.
Dastlab, 60-yillarda ushbu ASCII kodi etti bitli asosda yaratilgan bo'lib, u 128 belgini zahiraga olish imkonini beradi, jumladan:
- ASCII kodini boshqarish belgilari, shu jumladan birinchi 31 ta
- ASCII kodini bosib chiqarish mumkin bo'lgan belgilar 128 tagacha.
Shu tarzda, nafaqat mumkin kompyuterda fayllarni yozish va ko'rish, ammo klaviatura orqali unga buyruqlar yuborish va ASCII kodi tufayli ma'lum bir harakatni amalga oshirish imkoniyati mavjud edi.
Biroz murakkabroq ehtiyojlarni qondirish uchun yillar o'tib kengaytirilgan ASCII kodlari ishlab chiqildi, ular tilda (´), umlauts (ü) va tizimdagi boshqa belgilarni o'z ichiga oladi.
Biz har kuni foydalanadigan belgilar ushbu jadvalda berilgan, ular odatda ASCII kodining bir qismidir, shuningdek, har daqiqada bajariladigan funktsiyalar.
Ushbu jadval juda oddiy, ammo har bir harakatga qanday kodlar berilganligini chuqur bilishingiz shart emas, shunda ular bo'lishi mumkin. ASCII kodini to'g'ri bajaring.
Buni tushunish juda oson, bu ASCII kodi universaldir, deyarli barcha qurilmalar ularga ega va buning yordamida biz uzatiladigan ma'lumotlarni tushunishimiz mumkin.
Shunday qilib, ASCII ning bir qismi bo'lgan kodlardan foydalanish juda xilma-xil bo'lib, turli raqamlar bilan tayinlangan va ular bizga ma'lumotni o'zgartirmasdan, biz nima bilan bog'lanishni xohlayotganimizni ko'rish imkoniyatini beradi., shuning uchun siz bir qurilmada yaratgan fayl boshqa qurilmada ochganingizda bir xil ko'rinadi.
Ular bizga muloqot qilishda qanday yordam berishadi? Xo'sh, qaysi tilda gaplashishingizdan qat'i nazar, Lotin Amerikasi va Evropada "a" ASIA va AQShda bo'lgani kabi bir xil.
To'g'rirog'i, biz bitta qurilmada boshqa qurilmada yaratgan aynan bir xil narsani ko'rish zarurati bosma kodlarni yaratishga imkon beradi, chunki ulardan oldin bitta kompyuterda ko'rgan narsa boshqa kompyuterda ko'rgan narsaga o'xshamas edi.
Ushbu ma'lumotni kompyuterda aks ettirilgunga qadar biz bosgan tugmachadan harfni yozishda uzatish ASCII kodining ushbu bosma va kengaytirilgan kodlaridan biri bilan jadvalda oldindan tayinlangan raqamlar orqali ifodalanadi.
ASCII kodining qanday turlari mavjud?
Asosan, qurilmaning umumiy ishlashini, nafaqat uning boshqaruvini, balki belgilar va belgilarni ham qamrab oluvchi uchta turdagi ASCII kodlari mavjud, bizda ushbu kodlar mavjud:
ASCII boshqaruvi - Belgilar va belgilar jadvali
































Ular ba'zan kalitlarni ishlatmasdan buyruqlarni bajarishga yordam beradigan va qo'shimcha ravishda qurilmalar o'rtasidagi ulanishni osonlashtiradiganlardir.
Xuddi shunday, ushbu boshqaruv kodlari tufayli biz kalitlarni ekranda ko'rgan narsalar bilan bog'lashimiz mumkin, ya'ni, biz DELETE tugmasidan foydalanganda, unga bir necha millisekundlarda bajariladigan kod tayinlangan. harakatni amalga oshirish uchun.
Bizni yaxshiroq tushunishimiz uchun Windows logotipi yoki "Menyu" so'zi bosilganda, barcha ilovalar ko'rinadigan boshlang'ich paneli ochiladi va agar biz strelkalar bilan biz xohlagan tomonga harakat qilsak va "Enter" tugmasini bosing. kalit, dastur ishlaydi va bularning barchasi biz gaplashgan boshqaruv kodlari tufayli.
Xulosa qilib aytganda, boshqaruv kodlari - bu kompyuterda funktsiyalarni bevosita bajarmasdan bajarishga imkon beradigan kodlar, masalan, agar biz Ctrl + Alt funksiyasi bilan hujjatni chop etish uchun yubormoqchi bo'lsak va chop etish dialogi avtomatik ravishda paydo bo'ladi.
Nafaqat bu, balki ular ko'plab boshqa buyruqlar uchun ishlatiladi, masalan, YouTube to'liq ekran rejimidan chiqish uchun "Esc" tugmasi.
Yoki har safar bosganingizda tanlangan narsani o'chiradigan yoki paragrafning o'ng tomonidagini yoki siz foydalanayotgan raqamli tenglamani o'chiradigan "O'chirish" tugmasi ham., chapdagi raqamlarni o'chiradigan o'chirish tugmasidan farqli o'laroq.
Bu nafaqat kompyuter tizimidagi amallarni bajaradigan maxsus tugmalar bilan, balki ASCII kodini olish uchun kompyuterdagi klaviatura yoki ekrandagi sensorli tanlash kabi apparatdagi harflar va raqamlar bilan ham sodir bo'ladi. kengaytirilgan belgilar va bosma.
Ushbu kengaytirilgan va chop etiladigan belgilar harflar, raqamlar va oddiy foydalanuvchi tomonidan ishlatiladigan belgilarni o'z ichiga oladi.
ASCII bosma - Belgilar va belgilar jadvali
















!["]" ning ASCII kodi - Qavslarni yopish - O'ng qavs](https://codigos-ascii.com/wp-content/uploads/Codigo-ASCII-de-Cierra-corchetes-Corchete-derecho.png)














































































Keyin biz ushbu kodning chop etiladigan belgilari haqida gapiramiz, chunki biz ko'rishimiz mumkin bo'lgan va fayllarning bir qismi bo'lgan belgilar, Ular biz to'g'ri tasavvur qila oladigan narsalardir.
Ushbu chop etiladigan kodlar har bir belgi va harf bilan tayinlanadi va raqamli belgiga mos keladi. ular qayta ishlanayotgan kompyuter tomonidan ichki qayta ishlanadi.
Oldingi kodlardan farqli o'laroq, kompyuterda o'qishimiz mumkin bo'lgan chop etiladigan kodlar, ya'ni universal tarzda proektsiyalangan harflar va raqamlar mavjud, faqat kerak bo'lganda tilni o'zgartiradi.
Bu belgilar ASCII kodi bilan ifodalanadigan raqamli belgi bilan ifodalanadi, ya'ni harf kompyuter dasturlash tilida raqamni ifodalaydi.
Biroq, bu raqamlar ekranda aks ettirilgan narsa emas, shuning uchun kichik yoki katta harf alohida raqamga mos keladi, shuning uchun bugun siz ushbu maqolani o'qiysiz.
Yuqorida aytilganlarga ko'ra, va yaxshi til va yaxshi imlo bilan shug'ullanish zarurligini bilish Qaysi til tanlangan yoki gapirilgan bo'lishidan qat'i nazar, ma'lumotlar buzilmasligi uchun harflar va raqamlarni universal tarzda kodlash kerak edi.
Kengaytirilgan ASCII - Belgilar va belgilar jadvali




































































































Ular ushbu kodlarning eng "ilg'or" funktsiyalarini ta'minlash uchun mo'ljallangan.
ASCII kodi biroz murakkabroq ehtiyojga javob beradigan kengaytirilgan belgilarga ega.
Ushbu kengaytirilgan kodlar ham jadvalda joylashtirilgan va oldingi ikkitasi kabi raqamli kod yordamida ifodalanadi.
Apostrof, umlaut, tilda, tinish belgilari, undov belgilari va boshqa belgilar va belgilarni qo'yishdan boshlab, ular ushbu ASCII kodining bir qismi bo'lgan kengaytirilgan belgilar tufayli mumkin.
Bu hatto ilmiy tenglama uchun tegishli va muhim belgilar va belgilarning bir qismidir, masalan, qo'shish belgisi "+" yoki bo'linish belgisi "-".
Bu nima uchun?
Buni sodda va sodda qilish uchun ASCII kodi har bir belgini raqamli ko'rsatish uchun ishlatiladi yoki yozish uchun ishlatiladi, harakatni bajarish yoki maxsus belgini topshirish.
Ya'ni, ASCII kodi raqamli tarjima yoki moslashuv bo'lib, foydalanuvchi tizimni o'ziga qulay vaqtda boshqarishi uchun foydalanadi, chunki bu kompyuter tizimlari faqat mantiqiy operatsiyalarni ifodalovchi operatsiyalar tili sifatida ikkilik kodlarni boshqaradi.
Shunday qilib, har bir belgi, harf, belgi, bo'sh joy, belgi va hattoki har bir bo'sh joy ASCII kodiga mos keladigan raqamli belgiga ega va ular jadvalda osongina ifodalanadi.
1967 yilda yaratilganidan beri, 1986 yilda so'nggi yangilanishiga qadar u asta-sekin takomillashtirildi, ASCII kodlari eslatib o'tilgan qurilmalarning har birida mukammal global ishlashga ega.
Rivojlanayotganda ushbu kodlarning kengaytirilgan kodlari kabi variantlari yaratildi.
Bosma, kengaytirilgan va boshqaruv kodlari orqali optimal tizim aloqasiga erishish uchun mavjud mashinalarning har birini alohida kodlash kerak edi, chunki yangilangan qurilmalar allaqachon dekodlangan.
Biz ASCII kodlari tez-tez matn satrlariga biriktirilgan holda ishlatilishini muhokama qildik, ammo shunga qaramay ular o'z-o'zidan bog'liq. ilmiy tenglamalar chunki u erda mavjud bo'lgan ko'plab belgilar va belgilar kengaytirilgan kodlarning bir qismidir.
Chop etishni Ctrl + P tugmalariga tayinlangan boshqaruv belgisi yordamida osonlashtirganidek, varaqni chop etish uchun tafsilotlar va xususiyatlarni tanlash oynasini avtomatik ravishda ochadi, ASCII kodi ko'proq funktsiyalarni bajarishga imkon beradi.
Ularning orasida chop etiladigan va kengaytirilgan belgilarning funktsiyalari ajralib turadi, chunki bular Ular bizga ancha ravon til va muloqot qilish imkonini beradi chunki ular harflar, belgilar va belgilardan foydalanishga imkon beradi.
ASCII kodidan qanday foydalaniladi?
Dasturlash juda murakkab kompyuter tilidir.
Sizda mavjud bo'lgan operatsion tizimga qarab ASCII kodidan foydalanishni o'rganmoqchisiz, ammo siz buni o'zingiz ham sezmasdan qilyapsiz.
Shunday qilib, biz sizning kompyuteringiz orqali bajaradigan buyruqlar - bu ASCII kod buyruqlari bo'lib, ular oldindan mutaxassislar tomonidan dasturlashtirilgan bo'lib, siz yanada qulay va samarali aloqaga ega bo'lishingiz va ularning barchasini jadvalda tartiblangan holda topishingiz mumkin.
Ushbu ASCII kodlaridan foydalanish usullari mavjud va ular ba'zi so'zlarni klaviatura yoki tizim orqali qo'lda kodlash orqali amalga oshiriladi. Misol uchun:
Derazalarda
Siz klaviaturada bo'lmagan buyruqlarni faqat belgilar xaritasi yordamida kiritishingiz mumkin, jadval mazmunini bilishingiz shart emas, buning uchun boshlash tugmasini bosing.
Oyna paydo bo'lgandan so'ng, siz qidiruv maydoniga "charmap" ni yozasiz va siz taklif qilingan natijani bosasiz, keyin siz ilgari ko'rmagan bosma va kengaytiriladigan belgilar xaritasi paydo bo'ladi.
Bu butunlay siz bajaradigan funktsiyaga bog'liq, chunki agar siz biron bir qo'shimcha funktsiyani bajarmoqchi bo'lsangiz, jadvalda ishlatmoqchi bo'lgan funksiya kodini tekshirishingiz kerak.
Lekin bu biz gaplashayotgan har bir operatsion tizimga bog'liq bo'ladi.
Linux-da
Jarayon odatda bir oz farq qiladi, chunki nazorat kodlari o'zgaradi va siz kerak hex kodini biling Bu sizga kerak bo'ladi, chunki odatda oldingi ikkita operatsion tizim o'nli kasrlardan foydalanadi.
Boshqaruv kodlaridan birini yozish uchun oynani ochish uchun siz Ctrl + Shift + U tugmalarini bosishingiz kerak, shunda qidiruv paneli ochilgandan so'ng jadvaldagi o'n oltilik kodni kiritasiz.
Siz foydalanadigan kod nima bo'lishini sizga kerak bo'lgan har bir kod yozilgan jadval orqali bilasiz.
Har bir kodni yodlab olish shart emas, amaliyot bilan siz eng asosiy va eng asosiysini o'rganasiz u holda siz kodlarni ko'rishingiz shart emas.
Mac-da
Agar siz Mac tomonidan ishlatiladigan iOS operatsion tizimiga ega qurilmada bo'lsangiz, biz klaviatura yorliqlaridan foydalanamiz.
Ularning bir nechtasi bor va ular siz xohlagan narsangizga qarab o'zgaradi, masalan:
- Mac-dagi har qanday dasturdan to'liq chiqish uchun sizga yorliq yoki ilovadagi menyu orqali Chiqish buyrug'i kerak bo'ladi, chunki qizil xoch (x) bilan u ilovalardan to'liq chiqmaydi.
- Biroq, agar siz CTRL + CMD + bo'sh joyni bossangiz, klaviatura paydo bo'ladi.
- Agar siz Shift tugmachasini bossangiz, barcha harflarni katta harf bilan ko'rasiz
- Agar siz Alt tugmachasini bossangiz, barcha maxsus belgilarga kirishingiz mumkin bo'ladi, agar u ko'rinmasa, yuqori o'ngdagi belgini bosing va klaviatura ko'rish dasturini ko'rsatishni tanlang.
Hozirgi hisoblashda zarurat
Kengaytirilgan ASCII kod belgilari kompyuterning to'g'ri ishlashi uchun asos bo'lib, bosma va boshqaruv belgilaridir.
Shu tarzda, barcha dasturchilar bir xil kompyuter tilidan foydalanishlari haqida kelishib olindi, chunki Barcha kompyuterlar va qurilmalar bir xil tilga ega bo'lish zarurati tug'ildi.
ASCII kodining bir qismini bajarmasdan kompyuterdan foydalanish deyarli mumkin emas, chunki ko'pchilik kompyuterlar u bilan mos keladi, bu axborotni uzatish samarali va nazorat ostida amalga oshiriladi.
Agar ushbu kod 60-yillardan beri yaratilmagan bo'lsa, bizni o'qish siz uchun juda qiyin bo'lar edi, yoki biz ushbu maqolani yozishimiz mumkin edi, shuningdek kengaytirilgan kodlar ishlab chiqilmaganda, yaxshi imlo va tinish belgilariga ega bo'lmas edi.
Aynan shu tufayli, bu bizga ASCII kodi tomonidan taqdim etilgan belgilar va belgilar kombinatsiyasini kodlash imkonini beradi.
Siz buni allaqachon bilsangiz kerak ikkilik til bu kompyuterga harakatlarni amalga oshirishga imkon beradigan narsa, shuningdek, nima bo'lishidan qat'i nazar, biz qurilmaga beradigan ko'rsatmalarni tarjima qiladi.
Xuddi shunday, ASCII kodi kompyuter bilan o'z ona tilimiz orqali qanday bo'lishidan qat'iy nazar muloqot qilish imkonini beradi. uning ichida qanday ishlashini bilishga hojat yo'q.
Ha, har safar xat yozganingizda yoki "O'chirish" tugmasini bosganingizda, buyruqlarni bajarish uchun millisekundlarda qayta ishlanadigan kodlar mavjud.
Ushbu buyruqlar odatda kompyuterlarga har qanday turdagi yoki matn buyurtmalarini kiritish natijasidir va umuman, foydalanuvchi orqadagi barcha jarayonni e'tiborsiz qoldiradi Sizning buyurtmangiz bajarilishi uchun, chunki tizim buni avtomatik ravishda bajaradi.
Agar sizga uning qanday ishlatilishi yoki ASCII kodlari haqida ko'proq ma'lumot kerak bo'lsa, har bir kodni ishlatish uchun mas'ul bo'lgan jadval mavjud, o'nlik yoki o'n oltilik kodlar.
Kodlarning bunday farqlanishi siz foydalanadigan operatsion tizim tomonidan beriladi, u Windows, Mac yoki Linux. Siz buni yuqoridagi jadvalda ko'rishingiz mumkin.
Garchi 60-yillardan beri doimiy ravishda yangilanadi, ASCII kodi butunlay e'tibordan chetda qolmadi.
Ko'p odamlar undan foydalanishda davom etmoqdalar, chunki bu kodni ifodalovchi foydalanish uchun kvintessensial koddir barcha kompyuter tizimlarining shifrini ochish, shuning uchun biz ma'lumotlarni samarali va samarali almashishimiz mumkin, shuningdek, ular universal tarzda jadvalda joylashtirilgan.
Xulosa qilib aytish mumkinki, minglab dasturchilar ishlab chiqqan va takomillashtirgan kompyuter tili bugungi kunda axborotni aniq yozish va idrok etish imkonini beradi. qaysi kompyuterda bo'lishingizdan qat'iy nazar.
Axborot almashish uchun Amerika standart kodi yoki ingliz tilidagi qisqartmasi bo'yicha ASCII ma'lumotlar aniq va aniq bo'lishi uchun barcha qurilmalarda mavjud bo'lgan jadvaldagi belgilar va belgilar to'plamidir. turli qurilmalarda buzilmaydi.
Jadvalda ko'radigan bu kodlar bugungi kunda Internetda biz biladigan barcha narsalarning bir qismidir va dasturchilarning bu harakatlari tufayli biz muloqot qila olamiz.