რა არის ჰამინგის შეცდომის გამოსწორების კოდი?
რა არის ჰამინგის შეცდომის გამოსწორების კოდი?

ვიდეო: რა არის ჰამინგის შეცდომის გამოსწორების კოდი?

ვიდეო: რა არის ჰამინგის შეცდომის გამოსწორების კოდი?
ვიდეო: Hamming Code | Error detection 2024, აპრილი
Anonim

ჰემინგის კოდი არის კომპლექტი შეცდომა - კორექტირების კოდები რომელიც შეიძლება გამოყენებულ იქნას აღმოსაჩენად და სწორი შეცდომები, რომლებიც შეიძლება მოხდეს, როდესაც მონაცემები გადატანილია ან ინახება გამგზავნიდან მიმღებში.

ანალოგიურად, როგორ გამოიყენება Hamming კოდი შეცდომის გამოსწორებაში?

ჰემინგის კოდი არის ბლოკი კოდი რომელსაც შეუძლია ორი ერთდროული ბიტის შეცდომის გამოვლენა და გამოსწორება ერთი ბიტიანი შეცდომები. ის შეიმუშავა R. W.-ის მიერ. ეს ზედმეტი ბიტები არის დამატებითი ბიტები, რომლებიც იქმნება და ჩასმულია კონკრეტულ პოზიციებზე თავად შეტყობინებაში, რათა ჩართოს შეცდომის გამოვლენა და შესწორება.

ასევე იცით, რამდენი შეცდომის აღმოჩენა შეუძლია ჰემინგის კოდს? ჰემინგის კოდების აღმოჩენა შესაძლებელია ორ ბიტამდე შეცდომები ან შეასწორეთ ერთი ბიტი შეცდომები გარეშე გამოვლენა შეუსწორებელი შეცდომები . ამის საპირისპიროდ, მარტივი პარიტეტი კოდი ვერ შეასწორებს შეცდომები , და შეუძლია აღმოაჩინოს მხოლოდ კენტი რაოდენობის ბიტები შეცდომა.

გარდა ამისა, რა არის ჰემინგის კოდი მაგალითით?

ჰემინგის კოდი არის შეცდომის გამოსწორების ნაკრები კოდი s, რომელიც შეიძლება გამოყენებულ იქნას ბიტის შეცდომების აღმოსაჩენად და გამოსასწორებლად, რომლებიც შეიძლება მოხდეს კომპიუტერის მონაცემების გადატანის ან შენახვისას. ჰემინგის კოდი დასახელებულია R. W. ჰამინგი Bell Labs-ის. ამის გასააქტიურებლად, გადამცემმა სადგურმა უნდა დაამატოს დამატებითი მონაცემები (ე.წ. შეცდომის გამოსწორების ბიტები) გადაცემას.

რა არის ჰამინგის კოდის უპირატესობა და მინუსი?

Ყველაზე დიდი სარგებელი საქართველოს ჰამინგის კოდი მეთოდი ეფექტურია ქსელებში, სადაც მონაცემთა ნაკადები მოცემულია ერთბიტიანი შეცდომებისთვის. Ყველაზე დიდი ნაკლი საქართველოს ჰამინგის კოდი მეთოდი არის ის, რომ მას შეუძლია გადაჭრას მხოლოდ ერთი ბიტი საკითხები.

გირჩევთ: