การแก้ไขข้อผิดพลาดบิตเดียวคืออะไร?
การแก้ไขข้อผิดพลาดบิตเดียวคืออะไร?

วีดีโอ: การแก้ไขข้อผิดพลาดบิตเดียวคืออะไร?

วีดีโอ: การแก้ไขข้อผิดพลาดบิตเดียวคืออะไร?
วีดีโอ: การเปลี่ยนแปลงประมาณการ และ การแก้ไขข้อผิดพลาด บรรยายตามหนังสือ 2024, อาจ
Anonim

ใด ๆ เดี่ยว - แก้ไขข้อผิดพลาด สามารถขยายโค้ด Hamming เพื่อตรวจจับ double. ได้อย่างน่าเชื่อถือ นิดหน่อย ข้อผิดพลาดโดยเพิ่มความเท่าเทียมกันอีกอันหนึ่ง นิดหน่อย เหนือคำที่เข้ารหัสทั้งหมด ใด ๆ เดี่ยว - บิตผิดพลาด คือระยะห่างจากคำที่ถูกต้องและ การแก้ไข อัลกอริทึมแปลงคำที่ได้รับเป็นคำที่ถูกต้องที่ใกล้ที่สุด

ในที่นี้ ข้อผิดพลาดบิตเดียวคืออะไร

คำว่า เดี่ยว - บิตผิดพลาด แปลว่า หนึ่งเดียว นิดหน่อย ของหน่วยข้อมูลที่กำหนด (เช่น ไบต์ อักขระ หรือหน่วยข้อมูล) เปลี่ยนจาก 1 เป็น 0 หรือจาก 0 เป็น 1 • Burst ข้อผิดพลาด คำว่าระเบิด ข้อผิดพลาด หมายความว่าตั้งแต่สองคนขึ้นไป บิต ในหน่วยข้อมูลได้เปลี่ยนจาก 0 เป็น 1 หรือในทางกลับกัน

อะไรคือความแตกต่างระหว่างการตรวจจับข้อผิดพลาดและการแก้ไขข้อผิดพลาด? การตรวจจับข้อผิดพลาด คือ การตรวจจับ ของ ข้อผิดพลาด เกิดจากเสียงรบกวนหรือความบกพร่องอื่น ๆ ในระหว่างการส่งสัญญาณจากเครื่องส่งไปยังเครื่องรับ แก้ไขข้อผิดพลาด คือ การตรวจจับ ของ ข้อผิดพลาด และการสร้างใหม่ของเดิม ข้อผิดพลาด ข้อมูลฟรี

นอกจากนี้ คุณจะระบุข้อผิดพลาดบิตเดียวได้อย่างไร

ง่ายที่สุด วิธีการตรวจจับ NS ข้อผิดพลาดบิตเดียว ใน 4- นิดหน่อย รหัสคือการใช้การตรวจสอบความเท่าเทียมกันซึ่งในกรณีนี้หนึ่งเพิ่มเติม นิดหน่อย จะต้องเพิ่ม (ความเท่าเทียมกัน นิดหน่อย ).

เทคนิคการแก้ไขข้อผิดพลาดคืออะไร?

แก้ไขข้อผิดพลาด สามารถจัดการได้สองวิธี: ย้อนกลับ แก้ไขข้อผิดพลาด : เมื่อ ข้อผิดพลาด ถูกค้นพบ ผู้รับร้องขอให้ผู้ส่งส่งข้อมูลใหม่ทั้งหน่วยข้อมูล ซึ่งไปข้างหน้า แก้ไขข้อผิดพลาด : ในกรณีนี้ ผู้รับจะใช้ ข้อผิดพลาด - การแก้ไข รหัสที่จะแก้ไข.โดยอัตโนมัติ ข้อผิดพลาด.