Видео: Алдаа засах код хэрхэн ажилладаг вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
Алдаа засах код нь алгоритм юм төлөө зэрэг тоонуудын дарааллыг илэрхийлэх тэр аливаа алдаа аль танилцуулж байгааг илрүүлж болно зассан (тодорхой хязгаарлалтын хүрээнд) үлдсэн тоон дээр үндэслэн. Алдааны судалгаа-засварлах кодууд болон холбоотой математикийг мэддэг кодлох байдлаар онол.
Энд алдаа засах кодыг хаана ашигладаг вэ?
Алдаа - кодуудыг засах бас байдаг ашигласан CD тоглуулагч, өндөр хурдны модем, гар утаснуудад. Модемууд ашигладаг алдаа илрүүлэх өгөгдсөн дамжуулалтын модуль дахь цифрүүдийн нийлбэр болох хяналтын нийлбэрийг тооцоолох үед. ISBN ашигласан Номыг танихын тулд шалгах цифрийг багтаасан болно.
Хоёрдугаарт, алдааг илрүүлэх, залруулах ажлыг хэрхэн хийдэг вэ? руу илрүүлэх, засах нь алдаанууд , дамжуулах үед өгөгдлийн битүүдэд нэмэлт битүүд нэмэгддэг. Нэмэлт битүүдийг паритет бит гэж нэрлэдэг. Тэд зөвшөөрдөг илрүүлэх эсвэл залруулга -ийн алдаанууд . Өгөгдлийн битүүд нь паритет битүүдийн хамт код үг үүсгэдэг.
Үүний нэгэн адил алдаа засах кодууд хэрхэн ажилладаг вэ?
Алдаа засах (FEC) нь a алдаа засах илрүүлэх техник ба зөв дахин дамжуулах шаардлагагүйгээр дамжуулагдсан өгөгдөлд цөөн тооны алдаа гардаг. Хэрэв өгөгдөл нь алдаагүй болохыг олж мэдвэл түүнийг ажиллуулна алдаа - засах код Энэ нь бодит хүрээг үүсгэдэг.
Алдаа засах техник гэж юу вэ?
Алдаа засах хоёр янзаар зохицуулж болно: Буцах алдаа засах : Нэг удаа алдаа илэрсэн тохиолдолд хүлээн авагч нь илгээгчээс өгөгдлийн нэгжийг бүхэлд нь дахин дамжуулахыг хүсдэг. Урагшаа алдаа засах : Энэ тохиолдолд хүлээн авагч нь алдаа - засах автоматаар засдаг код алдаанууд.
Зөвлөмж болгож буй:
Алдаа илрүүлэх болон алдаа засах кодуудын гол ялгаа нь юу вэ?
Алдаа илрүүлэх болон алдаа засах аль аль нь тодорхой хэмжээний илүүдэл өгөгдлийг бодит өгөгдөлтэй хамт илгээхийг шаарддаг; залруулга нь илрүүлэхээс илүү ихийг шаарддаг. Паритын битүүд нь алдааг илрүүлэх энгийн арга юм. Паритет бит нь өгөгдлийн 1 битийн нийлбэр болох өгөгдлийн хамт илгээсэн нэмэлт бит юм
Хаммингийн алдаа засах код гэж юу вэ?
Хаммингийн код нь өгөгдлийг илгээгчээс хүлээн авагч руу шилжүүлэх эсвэл хадгалах үед гарч болох алдааг илрүүлэх, засахад ашиглаж болох алдаа засах кодуудын багц юм
Нэг битийн алдаа засах гэж юу вэ?
Ганц алдаа засах аливаа Хаммингийн кодыг бүхэл кодлогдсон үгэнд дахин нэг парит бит нэмснээр давхар битийн алдааг найдвартай илрүүлэхийн тулд өргөтгөж болно. Аливаа нэг битийн алдаа нь хүчинтэй үгнээс нэг зайд байх ба залруулгын алгоритм нь хүлээн авсан үгийг хамгийн ойрын хүчинтэй үг рүү хөрвүүлдэг
Алдаа засах арга техник гэж юу вэ?
Алдаа засах ажлыг хоёр аргаар хийж болно: Буцах алдаа засах: Алдааг олж мэдсэний дараа хүлээн авагч нь илгээгчээс өгөгдлийн нэгжийг бүхэлд нь дахин дамжуулахыг хүснэ. Урагш алдаа засах: Энэ тохиолдолд хүлээн авагч нь алдааг автоматаар засдаг алдаа засах кодыг ашигладаг
Хаана ч автоматжуулалтад алдаа засах гэж юу вэ?
Алдаа боловсруулах тушаал. TaskBot / MetaBot Logic-ийг ажиллуулах үед алдаа засах командыг ашиглан алдаа засах хэрэгтэй. Даалгаварт алдаа гарвал үргэлжлүүлэх эсвэл зогсоох эсэхийг зааж, алдаа засах үйлдлээс хамааран Даалгаврын статусыг тохируулна