Mavzu: Axborotlarni o’lchov birliklari Reja: Axborotni kompyuterda tasvirlash



Yüklə 43,91 Kb.
səhifə4/4
tarix24.05.2022
ölçüsü43,91 Kb.
#116199
1   2   3   4
mustaqil ish3

Belgili axborotni kodlash.
Asosiy operatsiya, matnning alohida belgisida bajariladi-belgilarni taqqoslash. Simvollarni taqqoslashda eng muhim jihat har bir belgi uchun takrorlanmaslik va bu kodning uzunligi, bevosita kodlash prinsipini tanlash amaliy jihatdan ahamiyatga ega emas. Matnlarni kodlashda turli kod jadvallarida foydalaniladi. Muhimi, bir yoki bir nechta matnni kodlash va dekodlashda bir jadvaldan foydalanlsa bo‘lgani. Kodlash jadvali –tarkibida bir qancha tartiblangan kodlanuvchi belgilar obrazi va unga mos ikkilik koddagi belgi bo‘lgan jadvaldir. Birmuncha mashhur kodlash jadvallari quyidagilar: ДКОИ-8, ASCII, CP1251, Unicode.
Tarixiy taraqqiyoti davomida belgilarni kodlash uchun sifatli kod uzunligi 8 bit yoki 1 bayt deb belgilangan. Shuning uchun kompyuterda saqlanuvchi har bir belgiga bir bayt xotira mos keladi. 0 va 1 ning turli kombinatsiyalari 8 bit kod uzunligida 28=256, shuning uchun bir kodlash jadvali yordamida 256 tadan ko‘p bo‘lmagan belgilani kodlash mumkin. 2bayt(16 bit) kod uzunligi bilan 65536 ta belgini kodlash mumkin.

Raqamli axborotni kodlash.
Raqamli va matnli axborotni kodlashdagi o‘xshashlik quyidagilardan iborat: bu turdagi mA‘lumotlarni taqqoslash mumkin bo‘lganligi uchun, har xil son har xil kodga ega bo‘lishi kerak. Sonli ma‘lumotlarning matnli ma‘lumotlardan asosiy afzaligi shundan iboratki, sonlar ustida taqqoslash amalidan tashqari turli-tuman matematik amallarni bajarish mumkin: bo‘lish, ko‘paytirish, ildi chiqarish , logarifmni hisoblash va h.k. matematikada sonlar ustida bu amallarning bajarilishi qoidalari batafsil ishlab chiqilgan . Kompyuterga kiritilgan sonlarning asosiy hisoblash tizimi pozitsion ikkilik tizimidir.
Axborot miqdori va uzatish tezligi.
Axborot ham boshqa ko`pgina tushunchalar (masalan , vaqt ish harorat, masofa va boshqalar) kabi o`lchanadi, Ammo uning o`lchov birligi siz bilgan matematika yoki fizika kursida tanishgan o`lchov birlilarimizdan farq qiladi.
Axborotni o`lchash uchun unda ishtirok ekgan harf , raqam va boshqa belgilar 0 va 1 raqamlari bilan kodlanadigan kodga almashtiriladi.
Masalan 3 raqami 11 kabi; 8 raqami 1000kabi; A harfi 01000001 ; m harfi esa 11011101 kabi ifodalanadi.
Axborotning eng kichik o`lchov birligi sifatida bit qabul qilingan. Bit axborotning raqamli ifodasidagi 0 yoki 1 belgisi bo`lib,inglis tilidagi “binariy digt” so`zidan olingan va “ikkilik raqami”” degan ma`noni anglatadi.
Masalan: 100101001da 9 ta bit bor. Chunki unda 9 ta raqam ishtirok etmoqda.


Modifikatsiyalashgan kod. Ular razryadlari setkani to’ldirishni ko’rsatishga o’ng bo’lib, sonlar qo’shilishida chiqadi. Bu kodlar oddiy mashina kodlaridan shunisi bilan farq qiladiki, belgini ko’rinishiga ikkita razryad olib boriladi: musbat-ikkita nol, manfiy-ikkita bir ko’rinishiga ega.
Ikkilik sanoq tizimsini to’g’ri, to’ldirish va teskari modifikatsiyalashgan kod Holatiga keltirish uchun yuqorida qayd qilingan qoidalar ishlatiladi.


Masalan: А10,1101101 ва А2-0,1101101




Sonlarni berilgan kodlarga aylantirish uchun EHMga son kiritilgandagidek operatsiyani bajarishda ham avtomatik ravishda amalga oshadi.

2. Axborot hajmi va uning o`lchov birliklari
Sakkizta 0 va 1 larning ketam-ketligi bir bayt deyiladi. Demak, har bir belgi bayt 8 bitga barobar. Berilgan ma‘lumotdagi belgilar sonini sanab, ma‘lumotning axborot xajmi tushunchasini kiritish mumkin. Masalan, “Hisoblash texnikasi fani” degan ma‘lumotning axborot xajmi 23 ta baytdan iborat.
Bit va bayt bilan birga ulardan kattarok axborotning quyidagi o’lchov birliklari ham mavjud.
1 Kilobayt = 210 bayt = 1024 bayt ≈ ming bayt
1 Megobayt = 2 20 bayt = 1024 x 1024 bayt ≈ million baytdan ko’prok
1 Gigobayt = 2 30 bayt= 1024 x1024x1024bayt ≈ milliard baytdan ko’prok.
Yüklə 43,91 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin