Кириш диссертация мавзусининг долзарблиги ва зарурати


Download 1.09 Mb.
bet14/16
Sana21.06.2023
Hajmi1.09 Mb.
#1642089
TuriДиссертация
1   ...   8   9   10   11   12   13   14   15   16
x3+x



x17+x14+x13+x12+x10+x9+x8+x7+x4+x3+x2+x




x17+x10+x8+x5+x







x14+x13+x12+x9+x7+x5+x4+x3+x2




Натижада, бу мисол учун
g16(x) = x3+x,
r16(x) =x14+x13+x12+x9+x7+x5+x4+x3+x2.
Энди r16(x)ни P12(x)га бўламиз:



x14+x13+x12+x9+x7+x5+x4+x3+x2

x12+x5+x3+1

x14+x7+x5+x2

x2+x+1



x13+x12+x9+x4+x3




x13+x6+x4+x






x12+x9+x6+x3+x




x12+x5+x3+1







x9+x6+x5+x+1




Натижада:
g12(x) = x2+x+1,
r12(x) =x9+x6+x5+ x+1.
r12(x)ни P9(x)га бўламиз:



x9+x6+x5+x+1

x9+x2+1

x9+x2+1

1




x6+x5+x2+x




Натижада:
g9(x) = 1,
r9(x) =x6+x5+x2+x.
r9(x)ни P7(x)га бўламиз:



x6+x5+x2+x

x7+1

0

0




x6+x5+x2+x




Демак:
g7(x) = 0,
r7(x) =x6+x5+x2+x.
Унда сигнатура қуйидагича кўринишга эга бўлади:
G(x) = g12(x)∙x12+g9(x)∙x9+g7(x)∙x7+r7(x) = =x2+x+1)∙x12+1∙x9+0∙x7+x6+x5+x2+x = x14+x13+x12+x9+x6+x5+x2+x (3.3)
Сигнатуранинг ўзи эса қуйидаги кетма - кетликни тақдим этади:

0

1

1

1

0

0

1

0

0

1

1

0

0

1

1

0

ёки


7

2

6

6

2-усул. Сигнатурали таҳлил жадвали асосида эталон сигнатурани ҳисоблаш. Модул 2 бўйича сумматорнинг умумий чиқишига иккилик кетма-кетлик ва уни киришига иккилик кетма-кетлик ўртасида мос келганларини ўрнатамиз. Кириш кетма-кетлиги n битдан иборат бўлсин: a1a2an-1an (бу ерда а – 0 ёки 1). Мос равишда уни чиқиш кетма-кетлиги худди шундай n битдан иборат бўлади: b1b2bn-1bn (худди шундай b - 0 ёки 1). Иккала кетма-кетликдаги биринчи етти бит бир хил, яъни . b1 = a1, b2 = a2, b3 = a3, b4 = a4, b5 = a5, b6 = a6, b7 = a7. Саккизинчисидан бошлаб i – бит (0 ёки 1) қуйидаги формула орқали аниқланади (8 ≤ i n):
(3.4)
Бу ерда - бит, битининг тескари қиймати, белги бўйича қўшишни билдиради.
Агар индексда бит bi-k, ўнг қисмида турса, салбий рақам (i < k) ёки нол (i = k), олинади, унда бу бит ташлаб юборилади. Масалан, b10 битни аниқлаш талаб этилсин. Унда i = 10, шундай қилиб i - 16=- 6, i – 12 = - 2, i – 9 = 1; i – 7 = 3 бўлади.
Изланган бит учун ифода қуйидагича бўлади:

буни аниқлаш осон, яъни

Иккилик сигнатурали кодни олиш учун биринчи n – 16 b1b2…b n-1bn кетма-кетликни кесиш керак бўлади. Қолган 16 бит ва иккилик кўринишда сигнатура кўринишда тасвирланади (Б-илова).
Мисол. Дастлаб сигнатураси шакллантирилган a1,a2,…,a19,a20, кетма- кетликдан фойдаланамиз. ҳисоблашларга мувофиқ b1,b2,…,b19,b20 кетма-кетлик олинади. Иккала кетма-кетликни оламиз.

i бит-нинг рақами а

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

аi

1

1

1

1

1

1

0

1

0

0

0

0

1

1

1

0

1

0







bi

1

1

1

1

0

1

1

1

0

0

1

0

0

1

1

0

0

1

1

0














































7







2







6







6




Кесилгандан сўнг биринчи тўрт бит b1, b2, b3, b4 (штрих чизиқ билан ажратилган) қолганлари b5, b6, , b19, b20 кетма-кетликда ўзида иккилик сигнатурали кодни тасвирлайди. Ўн олтилик кўринишга ўтказиш 7266 сигнатурани беради.


3-усул. Соддалаштирилган усул асосида сигнатурани ҳисоблаш. Сигнатурани соддалаштирилган усул асосида ҳисоблаш қуйидагича бажарилади. Айтайлик F(x) – кириш иккилик кетма - кетликга мос полином. Унда F(x)∙x16 кўпайтириш натижасини топамиз ва уни қуйидаги полиномга бўламиз:
P(x) = x16+x9+x7+x4+1.
Бўлиш натижасида g(x) ва r(x) қолдиқ оламиз. Энди кўпҳад g(x) дан даражаси 15 дан катта бўлган ҳамма қодларни олиб ташлаб G(x) ни оламиз ва у сигнатурага мос келади.
Соддалаштирилган усул асосида сигнатурани ҳисоблаш мисолини кўрамиз. 10100110001100010110 кириш кетма - кетлик учун сигнатурани ҳисоблаймиз, уни полином кўринишида тақдим этиш мумкин:
F(x) = x19+x17+x14+x13+x9+x8+x4+x2+x.
унда F(x)∙x16 = x35+x33+x30+x29+x25+x24+x20+x18+x17.
Энди F(x)∙x16 ни P(x) га бўламиз:



x35+x33+x30+x29+x25+x24+x20+x18+x17

x16+x9+x7+x4+1

x35+x28+x26+x23+x19

x19+x17+x14+x13+x12+x9+x6+x5+x2+x



x33+x30+x29+x28+x26+x25+x24+x23+x20+x19+x18+x17




x33+x26+x24+x21+x17






x30+x29+x28+x25+x23+x21+x20+x19+x18




x30+x23+x21+x18+x14






x29+x28+x25+x20+x19+x14




x29+x22+x20+x17+x13






x28+x25+x22+x19+x17+x14+x13




x28+x21+x19+x16+x12






x25+x22+x21+x17+x16+x14+x13+x12




x25+x18+x16+x13+x9






x22+x21+x18+x17+x14+x12+x9




x22+x15+x13+x10+x6






x21+x18+x17+x15+x14+x13+x12+x10+x9+x6




x21+x14+x12+x9+x5






x18+x17+x15+ x13+x10+x6+x5




x18+x11+x9+x6+x2






x17+x15+ x13+x11+x10+x9+x5+x2




x17+x10+x8+x5+x







x15+ x13+x11+x9+x8+x2+x




Шундай қилиб, бўлиш натижаси
g(x) = x19+x17+x14+x13+x12+x9+x6+x5+x2+x.
Унда сигнатурага мос полином кўриниши:
G(x) = x14+x13+x12+x9+x6+x5+x2+x,
сигнатура ўзи эса қуйидаги кетма - кетлик кўринишида:

0

1

1

1

0

0

1

0

0

1

1

0

0

1

1

0

ёки


7

2

6

6

3.2-расмда сигнатурани шакиллантиришда амалий хисоб натижаларига кетган вақти.

3.2-расм. Сигнатурани шакиллантиришда амалий хисоб натижаларига кетган вақтга боғлиқлиги.

Download 1.09 Mb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




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