Axborot o‘lchov birliklari va ularni hisoblash. Sanoq sistemalari ustida amallar


Download 1.97 Mb.
bet4/4
Sana14.04.2023
Hajmi1.97 Mb.
#1356613
1   2   3   4
Bog'liq
Axborot o‘lchov birliklari va ularni hisoblash. Sanoq sis

2i = N

N- alfavit quvvati (mohnost alfavita)

Statistika oynasini ko’rinishi
  1. misol


ASCII kodlash tizimida: Matndagi belgilar soni K = 10218
Bitta belgining axborot o‘lchami = 1 bayt Matning axborot hajmi I= K×i =10218 x 1
=10218 bayt
Bitta belgining axborot o‘lchami i = 8 bit alfavit quvvati = 2i = 28= 256
2) Unicode kodlash tizimida: Matndagi belgilar soni K = 10218 Bitta belgining axborot o‘lchami = 2 bayt
Matning axborot hajmi I= K×I =10218 x 2 = 20436 bayt Bitta belgining axborot o‘lchami i = 16 bit
Alfavit quvvati N = 2i = 216= 65536


SANOQ SISTEMALARI


Sanoq sistemalari deganda sonlarni yozish va tanlash qoidalarining majmuasi tushuniladi.
Sanoq sistemalari lkki turga bo'linadi: pozitsion va pozitsion bo'lmagan.
Sanoq sistemasida raqamlar soni uning asosi deb yuritiladi. Har qanday son raqamlar ketma-ketiigi ko nnishida yoziladi:
o'nlik sanoq sistemasida 1985I0, 137,85I0 ikkilik sanoq sistemasida 10012, 11001,012
sakkizlik sanoq sistemasida 65348, 234, 058
Bu yerda sonlaming indeksi uning asosini bildiradi. Sonlarni yozishda har bir raqamning qiymati uning turgan o'rniga bog'liq bo'ladi. Sonda raqam uchun joy razryad, sondagi raqamlar soni esa sonning razryadi deb ataladi.
Komputerda sonlar ikkilik, sakkizlik, o'n oltilik sanoq sistemalarida ham ifodalanishi mumkin.
Ikkilik sanoq sistemasi. Ikkilik sistema ham o'nlik sistema kabi pozitsion sistema bo'lib, unda sonlar faqat ikkita 1 va 0 yordami bilan ifodalanadi.
Misol. 1111102 va 1012 sonlaming yig'indisini toping. Bu sonlami bir ustunga yozib, umumiy qoida bo'yicha qo'shamiz.
1111102+ 1012 10000112
Misol. 1011,1012 va 101,012 sonlarining ayirmasini toping. 1011,1012
-101,02
110,0112
Misol. 10102 va 112 sonlaming ko'paytmasini
toping. 1010, X 11;
1010 ~
1010
111102
Ikkilik sanoq sonlari ustida bo'lish amalini bajarishda ko'paytirish va ayirish amallaridan foydalaniladi.
Sakkizlik sanoq sistemasining asosi 8 ga teng bo'lib, undagi sonlar 0,1,2,3,4,5,6,7 raqamlari orqali ifoda
qilinadi. Qo'shish, ayirish, ko'paytirish va bo'lish amallari 8 lik sanoq sistemasi qoidalari asosida bajariladi.

Masalan.




1)7328

2)7328

+324g

"324g

1256g "

406"8

O'n oltilik sanoq sistemasining asosi 16 ga teng bo'lib, undagi sonlar 0, 1,2, 3, 4, 5, 6, 7 8, 9, A, V, S, D, E, F raqamlari orqali ifodalanadi. Bunda A- o'nni, V - o'n bimi, C- o'n ikkini, 0- o'n uchni, E- o'n to'rtni, F- o'n beshni bildiradi. Sonlarni bir sanoq sistemasidan ikkinchi sanoq sistemasiga o'tkazish qoidalari mavjud:
Ixtiyoriy sanoq sistemasidagi o'nlik sanoq sistemasiga o'tkazish Buning uchun son berilgan sanoq sistemasi asosining darajalari bo'yicha yoyiladi va yoyilma hisoblanadi: Masalan: a) 20011O=2-1O5+O-1O4+O-1O3+1-1O2+11O'+O1O°
389710=3-105+8-104+9103+7-102+l-10'+0-10°
Xuddi shunday ixtiyoriy sanoq sistemasidagi sonlami o'nlik sanoq sisterr.asida ifodalash mumkin. Masalan, • a)10011 l2=l-25+0-24+0-23+l-22+l-21+l-20=32+0+0+4+2+l=39i0
11011,0112= 1 -24+1 -23+0-22+1 -2'+1.2°+0-2"'+1 -2"2+1 -2'3= 16+8+2+1+0,25+
0,125=27,375,0 V)35128=3-83+5-82+1-8I+2-8°=1866]0 g)213J8=2-82+1.8I+3-8o+1.8-'=139,125,o
d)AB£,6=10-162+ll-161+12-160=2560+176+12=2748I0

O'nlik sistemadagi sonni R asosli sistemaga o'tkazish.


Butun sonni o'tkazish uchun berilgan son o'tkazilishi kerak bo'lgan sistema asosi R ga qoldiqli bo'linadi. Bo'linma nolga teng bo'lmasa, u yana asosga qoldiqli bo'linadi va h.k. jarayon bo'linma nolga teng bo'lganda tugatiladi va hosil bo'lgan qoldiqiaming teskari tartibi sonning R-lik sistemadagi ifodasini beradi.
Download 1.97 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling