"Elektrotexnika va Kompyuter muhandisligi" fakulteti Kurs ishi Bajardi: ab-215 guruh talabasi



Download 1,49 Mb.
bet9/15
Sana23.01.2022
Hajmi1,49 Mb.
#403253
1   ...   5   6   7   8   9   10   11   12   ...   15
Bog'liq
TBNT kursavoy Yaxshiboyev R

2nз-nз-1>nи(9)

Bu yerda:

nи – ma’lumot belgilarining soni barcha kombinatsiyalar uchun tayanch kod uzunligiga tengdir.

nз– himoya belgilar soni.

Agar Ximmeng kodining kodli (kombinatsiyasi) harflari (1,2,3,4 va h.k.) tabiiy sonlar qatorida chapdan o’ngga raqamlangan bo’lsa va har bir raqam belgida joylashgan bo’lsa, unda ma’lumot va himoya belgilarining joylashuvi istalgan bo’lishi mumkin. Biroq 2i qonuniga asosan himoya belgilarini joylashtirish qulay, bu yerda i=0,1,2,3,4..,hk.himoya belgilarining joyi.

Himoyalash belgilarining qiymatlari tekshiriladigan umumiy qiymatlar uchun hisoblab chiqiladi, bu modulli 2 bo’yicha qo’shilgan qiymati nolga teng bo’lishi kerak.Himoya belgilarining qiymatlarini aniqlash uchun iboralar mavjud:

nЗ1= nИ3 nИ5 nИ7…..va h.k. 1-joydan keyin 1;

nЗ2= nИ3 nИ6 nИ7…..va h.k. 2-joydan keyin 2;

nЗ4= nИ5 nИ6 nИ7 nИ12….va h.k. 4-joydan keyin 4;

nЗ8= nИ9 nИ10 nИ11 nИ12 nИ13 nИ14 nИ15 nИ24 nИ25….va h.k.8- joydan keyin 8.

Yuqoridagi ifodalarda,indeksdagi raqam kod kombinatsiyasida belgining joylar sonini bildiradi.

Ximmeng kodining matritsaga yozish nи=3 ko’rinishi uchun:



Ushbu yozuvda himoya belgilari shriftda yozilgan. Shuni esda tutish kerakki, 1001101 kod kombinatsiyasini uzatish jarayonida 100101 deb qabul qilingan, ya’ni 3 ta belgi (ma’lumot) o’zgartirildi.Kod kombinatsiyasining qabul qilingani aniqlangandan keyin yig’ilganini nazorat qilinadi va ularni juftlikka tekshirish amalga oshiradi.

S1=a1 a3 a5=1 0 0=1

S2=a2 a3 a6=0 0 1=1

S3=a4 a5 a6=1 0 1=0
Nazorat yig’indilarini ikkilik son razryadlari deb qarasak (ya’ni S1 S2 S3) 011 ni olamiz.Ikkilik sonni o’nlik tizimga o’tkazanimizda 3 sonini olamiz.Bu uzatilgan belgi raqami hisoblanadi.Shuning uchun deshifrlashda qabul qilingan qiymat uchinchi belgisini teskarisiga almashtirish lozim (ya’ni “0” ni “1” ga).

Bizga 18 ta stansiya berilgan kod Ximmengda hisoblash uchun ikkilikka o’tkazib olamiz: 1810=100102

Informatsion son qatordagi a1;a2;a3;a4 larni topib olish uchun S1 S2 S3 S4 larni jadvaldan topamiz:

S1=a1+a3+a5+a7+a9=0

a1+1+0+0+1+0=1 a1=1

S2=a2+a3+a6+a7=0

a2+1+0+0=0 a2=1

S3=a4+a5+a6+a7=0

a4+0+0+1=0 a4=1

S4=a8+a9=0

a8+1=0 a8=1






O’nlik

Ikkilik

1

00001

2

00010

3

00011

4

00100

5

00101

6

00110

7

00111

8

01000

Yuqoridagi jadvalda o’nlik sanoq sistemasidagi sonlarni ikkilik sanoq sistemasiga o’tkazamiz.



Bizga berilgan sonlarni Xemming kodi orqali kodlaymiz.
Xemming kodiga o’tkazishni ko’rib chiqamiz.




1

2

3

4

5

6

7

8

9




0001

0010

0011

0100

0101

0110

0111

1000

1001




A1

A2

X5

A3

X4

X3

X2

A4

X1

1

1

0

0

0

0

0

0

1

1

2

1

1

0

1

0

0

1

0

0

3

0

1

0

1

0

0

1

1

1

4

0

1

0

1

0

1

0

0

0

5

1

1

0

1

0

1

0

1

1

6

1

0

0

0

0

1

1

0

0

7

0

0

0

0

0

1

1

1

1

8

1

0

0

1

1

0

0

0

0


Kod Xemming
N= 18 = 100102; k=5
m=4; n=k+ m=5+4=9

1) S1=a1+a3+a5+a7+a9=0; a1=1; S2=a2+a3+a6+a7=0; a2=0

S3=a4+a5+a6+a7=0; a4=0; S4=a8+a9=0; a8=1

2) S1=a1+a3+a5+a7+a9=0; a1=1; S2=a2+a3+a6+a7=0; a2=1

S3=a4+0+0+1=0; a4=1; S4=a8+0=0; a8=0

3) S1=a1+0+0+1+1=0; a1=0; S2=a2+0+0+1=0; a2=1

S3=a4+0+0+1=0; a4=1; S4=a8+1=0; a8=1

4) S1=a1+0+0+0+0=0; a1=0; S2=a2+0+1+0=0; a2=1

S3=a4+0+1+0=0; a4=1; S4=a8+0=0; a8=0

5) S1=a1+0+0+0+1=0; a1=1; S2=a2+0+1+0=0; a2=1

S3=a4+0+1+0=0; a4=1; S4=a8+1=0; a8=1

6) S1=a1+0+0+1+0=0; a1=1; S2=a2+0+1+1=0; a2=0

S3=a4+0+1+1=0; a4=0; S4=a8+0=0; a8=0

7) S1=a1+0+0+1+1=0; a1=0; S2=a2+0+1+1=0; a2=0

S3=a4+0+1+1=0; a4=0; S4=a8+1=0; a8=1

8) S1=a1+0+1+0+0=0; a1=1; S2=a2+0+0+0=0; a2=0

S3=a4+1+0+0=0; a4=1; S4=a8+0=0; a8=0
Doimiy vazn kodi (Кодспостоянным весом )bir xil sonli belgilarni o'z ichiga olgan raqamlarni yozish orqali ikkilik raqamlarning tabiiy qatoridan hosil bo'ladi. Shunday qilib, uning kod birikmalarida doimiy soni mavjud. Kodning sig'imi kombinatsiyalar qonuni bilan belgilanadi.

N=Cnm=

Ushbu kod stantsiya manzilining saylov qismidagi DTs va Neva tizimlarida va guruh manzilining saylov qismidagi Luch tizimida qo'llaniladi. Berilgan misollarda



N=C62= =15

Doimiyvaznkodikodlaroralig'ini 2 gatengvaharqandayg'alatiko'plikdagixatolarnivako'psonlibirtomonlamaxatolarnianiqlaydi (ya'ni, 1-belgini 0-belgigayoki 0-belgini 1-belgigao'zgartirishdajuftsonlixatolar). Ofsetlar, ya'ni, masalan, ikkita xato, ammo ulardan biri 1-belgini 0-belgiga, ikkinchisi 0-belgini 1-belgiga aylantirishdir. E'tibor bering, agar kodning og'irligi 1 ga teng bo'lsa, u holda kod tarqatma deyiladi. Ushbu kod CHDTS-66, "Neva" tizimlarida qo'llaniladi.


4-jadval:




Исходний код

Ximoya kodi (код с постоянним весом)

1

0

0

0

0

1

0

0

0

0

0

1

1

2

0

0

0

1

0

0

0

0

0

1

0

1

3

0

0

0

1

1

0

0

0

0

1

1

0

4

0

0

1

0

0

0

0

0

1

0

0

1

5

0

0

1

0

1

0

0

0

1

0

1

0

6

0

0

1

1

0

0

0

0

1

1

0

0

7

0

0

1

1

1

0

0

1

0

0

0

1

8

0

1

0

0

0

0

0

1

0

0

1

0

9

0

1

0

0

1

0

0

1

0

1

0

0

10

0

1

0

1

0

0

0

1

1

0

0

0

11

0

1

0

1

1

0

1

0

0

0

0

1

12

0

1

1

0

0

0

1

0

0

0

1

0

13

0

1

1

0

1

0

1

0

0

1

0

0

14

0

1

1

1

0

0

1

0

1

0

0

0

15

0

1

1

1

1

0

1

1

0

0

0

0

16

1

0

0

0

0

1

0

0

0

0

0

1

Zaxira

17


1

0

1

0

1

1

1

0

0

0

0

0


Download 1,49 Mb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   15




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish