Кириш диссертация мавзусининг долзарблиги ва зарурати
Download 1.09 Mb.
|
- Bu sahifa navigatsiya:
- 2-усул. Сигнатурали таҳлил жадвали асосида эталон сигнатурани ҳисоблаш.
- 3-усул. Соддалаштирилган усул асосида сигнатурани ҳисоблаш.
Натижада, бу мисол учун g16(x) = x3+x, r16(x) =x14+x13+x12+x9+x7+x5+x4+x3+x2. Энди r16(x)ни P12(x)га бўламиз:
Натижада: g12(x) = x2+x+1, r12(x) =x9+x6+x5+ x+1. r12(x)ни P9(x)га бўламиз:
Натижада: g9(x) = 1, r9(x) =x6+x5+x2+x. r9(x)ни P7(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) Сигнатуранинг ўзи эса қуйидаги кетма - кетликни тақдим этади:
ёки
2-усул. Сигнатурали таҳлил жадвали асосида эталон сигнатурани ҳисоблаш. Модул 2 бўйича сумматорнинг умумий чиқишига иккилик кетма-кетлик ва уни киришига иккилик кетма-кетлик ўртасида мос келганларини ўрнатамиз. Кириш кетма-кетлиги n битдан иборат бўлсин: a1a2…an-1an (бу ерда а – 0 ёки 1). Мос равишда уни чиқиш кетма-кетлиги худди шундай n битдан иборат бўлади: b1b2…bn-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 кетма-кетлик олинади. Иккала кетма-кетликни оламиз.
Кесилгандан сўнг биринчи тўрт бит 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) га бўламиз:
Шундай қилиб, бўлиш натижаси g(x) = x19+x17+x14+x13+x12+x9+x6+x5+x2+x. Унда сигнатурага мос полином кўриниши: G(x) = x14+x13+x12+x9+x6+x5+x2+x, сигнатура ўзи эса қуйидаги кетма - кетлик кўринишида:
ёки
3.2-расмда сигнатурани шакиллантиришда амалий хисоб натижаларига кетган вақти. 3.2-расм. Сигнатурани шакиллантиришда амалий хисоб натижаларига кетган вақтга боғлиқлиги. Download 1.09 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling