Ikkilik kodlarni keltirib
Download 176.04 Kb. Pdf ko'rish
|
Taqdimot (11)
- Bu sahifa navigatsiya:
- Ikkilik kod
- Matn, tasvir va ovozli axborotlarni kodlash
Ikkilik kodlarni keltirib chiqarish Samarqand davlat Universitetining intelektual tizimlar va kompyuter texnologiyalari fakultetining 102 –guruh talabasi Olimov Otabekning Kompyuter ilmlariga kirish fanidan tayyorlagan slaydi • Ikkilik kod - elektron hisoblash mashinalari (EHM)da arifmetik amallarni bajarishda shartli ravishda qabul qilingan sanoq sistemasi. EHM da 10 lik, 8 lik, 5 lik, 3 lik va 2 lik sanoq sistemalari qoʻllaniladi. I.k.da eng kam belgi (0 va 1) ishlatilgani uchun EHMda asosan shu sistemadan foydalaniladi. Qulaylik uchun 10 lik sanok, sistemasi 2 lik sanok, sistemasiga aylantirib olinadi. Mas, oʻnlik sistemadagi 157 ikkilik sistemada 010011101 deb yoziladi.Kompyuterga dasturlar yozish uchun binar kodlash (shifrlash) tili yordamida yozilardi binar kodlarni tushungan dasturchilar kompyuter arxitekturasini to'liqligicha ko'ra oladi.E'tiboringiz uchun rahmat. • Matn, tasvir va ovozli axborotlarni kodlash "Matnli ma'lumotlarni kodlash" bo'yicha informatika va AKT bo'yicha ochiq dars Kodlash matnli ma'lumot kompyuterda - ba'zan ajralmas shart to'g'ri ish u yoki bu fragmentning qurilmasi yoki displeyi. Ushbu jarayon kompyuterning matnli va vizual ma'lumotlari, ovozi bilan ishlashi paytida qanday paydo bo'ladi - biz bularning barchasini ushbu maqolada tahlil qilamiz. Kirish Elektron hisoblash mashinasi (biz kiramiz kundalik hayot kompyuter deb ataladi) matnni juda aniq tarzda qabul qiladi. Uning uchun matnli ma'lumotlarni kodlash juda muhim, chunki u har bir matn qismini bir-biridan ajratilgan belgilar guruhi sifatida qabul qiladi. • Belgilar nima? Nafaqat rus, ingliz va boshqa harflar kompyuter uchun belgi, balki tinish belgilari va boshqa belgilar ham rol o'ynaydi. Hatto kompyuterda yozishda so'zlarni ajratish uchun foydalanadigan bo'sh joy ham, qurilma ramz sifatida qabul qilinadi. Yuqori matematikaga juda o'xshash narsa, chunki u erda ko'plab professorlarning fikriga ko'ra nol ikki tomonlama ma'noga ega: bu raqam, va shu bilan birga hech narsani anglatmaydi. Hatto faylasuflar uchun ham matndagi bo'shliq masalasi dolzarb muammoga aylanishi mumkin. Albatta, hazil, lekin, aytilganidek, har bir hazilda haqiqat bor. Qanday ma'lumot bor? Shunday qilib, axborotni idrok etish uchun kompyuter qayta ishlash jarayonlarini boshlashi kerak. • Mashina nimani ko'radi? U mutlaqo barcha ma'lumotlarni qabul qiladi - va endi biz faqat matn haqida emas, balki ma'lum bir nol va bitta ketma-ketlik sifatida gaplashamiz. Ular ikkilik kod deb ataladigan asosni tashkil qiladi. Shunga ko'ra, qurilmaga keladigan ma'lumotni unga tushunarli qilib o'zgartiradigan jarayon "matn ma'lumotlarini ikkilik kodlash" deb nomlanadi. Ikkilik kodning qisqacha ishlash Nima uchun elektron mashinalarda eng ko'p tarqalgan ma'lumotni ikkilik kod bilan kodlash? Nol va bitta bilan kodlangan matn bazasi mutlaqo har qanday belgilar va belgilar ketma-ketligi bo'lishi mumkin. Biroq, bu ma'lumotlarning ikkilik kodlashning yagona afzalligi emas. Gap shundaki, ushbu kodlash usuli asosidagi tamoyil juda sodda, ammo ayni paytda u juda funktsionaldir. Elektr impulsi bo'lganida, u birlik bilan (shartli ravishda, albatta) etiketlanadi. Impuls yo'q - nol bilan belgilang. • Ya'ni, ma'lumotni matnli kodlash elektr impulslari ketma-ketligini qurish printsipiga asoslanadi. Ikkilik koddagi belgilardan tashkil topgan mantiqiy ketma-ketlik mashina tili deyiladi. Shu bilan birga, ikkilik kod yordamida matnli ma'lumotlarni kodlash va qayta ishlash operatsiyalarni juda qisqa vaqt ichida amalga oshirishga imkon beradi. Bitlar va baytlar Mashina tomonidan qabul qilingan raqam ma'lum bir ma'lumotni o'z ichiga oladi. Bu bitga teng. Bu shifrlangan ma'lumotlarning bir yoki boshqa ketma-ketligini tashkil etuvchi har bir va har bir nolga tegishli. Shunga ko'ra, har qanday holatda ma'lumot miqdori oddiygina ikkilik kod ketma-ketligidagi belgilar sonini bilish orqali aniqlanishi mumkin. Ular son jihatdan bir-biriga teng bo'ladi. Koddagi 2 ta raqam 2 bit, 10 ta raqam - 10 bit va boshqalarni o'z ichiga oladi. Ikkilik kodning ma'lum bir qismida joylashgan ma'lumot hajmini aniqlash printsipi juda oddiy, siz ko'rib turganingizdek. • Matnli ma'lumotlarni kompyuterda kodlash Endi siz rus alifbosidagi harflardan, biz ishonganidek, ketma-ketlikdan iborat maqolani o'qiyapsiz. Va kompyuter, ilgari aytib o'tganimizdek, barcha ma'lumotlarni (va bu holda ham) harflarning emas , balki nol va birining ketma-ketligi sifatida qabul qiladi, bu elektr impulsining yo'qligi va mavjudligini anglatadi. Gap shundaki, biz ekranda ko'rgan bitta belgini bayt deb nomlangan an'anaviy o'lchov birligi yordamida kodlash mumkin. Yuqorida yozilganidek, ikkilik kod axborot yuki deb ataladi. Eslatib o'tamiz, u son jihatdan tanlangan kod fragmentidagi nol va birliklarning umumiy soniga teng. Shunday qilib, 8 bit 1 bayt. Bu holda signallarning kombinatsiyasi juda xilma-xil bo'lishi mumkin, buni qog'ozga teng o'lchamdagi 8 katakdan iborat to'rtburchak chizish orqali osongina ko'rish mumkin. Matnli ma'lumotlarni 256 belgidan iborat bo'lgan alifbo yordamida kodlash mumkin ekan. Document Outline
Download 176.04 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling