วีดีโอ: อะไรคือความแตกต่างที่สำคัญระหว่างการตรวจหาข้อผิดพลาดและรหัสแก้ไขข้อผิดพลาด?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ทั้งคู่ การตรวจจับข้อผิดพลาด และ แก้ไขข้อผิดพลาด ต้องการข้อมูลซ้ำซ้อนจำนวนหนึ่งเพื่อส่งพร้อมกับข้อมูลจริง การแก้ไข ต้องการมากกว่า การตรวจจับ . Parity bits เป็นวิธีการง่ายๆ สำหรับ การตรวจจับ ของ ข้อผิดพลาด . พาริตีบิตคือบิตพิเศษที่ส่งพร้อมกับข้อมูลซึ่งเป็นผลรวมของข้อมูลเพียง 1 บิต
ในที่นี้ ความแตกต่างระหว่างการแก้ไขข้อผิดพลาดและการตรวจหาข้อผิดพลาดคืออะไร
การตรวจจับข้อผิดพลาด คือ การตรวจจับ ของ ข้อผิดพลาด เกิดจากเสียงรบกวนหรือความบกพร่องอื่น ๆ ในระหว่างการส่งสัญญาณจากเครื่องส่งไปยังเครื่องรับ แก้ไขข้อผิดพลาด คือ การตรวจจับ ของ ข้อผิดพลาด และการบูรณะของเดิม ข้อผิดพลาด ข้อมูลหรือสัญญาณฟรี [1] [2]
นอกจากนี้ รหัสแก้ไขข้อผิดพลาดประเภทใดบ้าง รายการรหัสแก้ไขข้อผิดพลาด
ระยะทาง | รหัส |
---|---|
2 (การตรวจจับข้อผิดพลาดครั้งเดียว) | ความเท่าเทียมกัน |
3 (การแก้ไขข้อผิดพลาดครั้งเดียว) | ความซ้ำซ้อนโมดูลาร์สามเท่า |
3 (การแก้ไขข้อผิดพลาดครั้งเดียว) | Hamming ที่สมบูรณ์แบบเช่น Hamming(7, 4) |
4 (สำรอง) | ขยายแฮมมิง |
นอกจากนี้ เราหมายถึงอะไรในการตรวจจับข้อผิดพลาดและรหัสการแก้ไขข้อผิดพลาด
การตรวจจับข้อผิดพลาด & รหัสแก้ไข . โฆษณา เรา รู้ว่าบิต 0 และ 1 สอดคล้องกับแรงดันไฟฟ้าอะนาล็อกสองช่วงที่แตกต่างกัน ดังนั้นในระหว่างการส่งข้อมูลไบนารีจากระบบหนึ่งไปยังอีกระบบหนึ่ง สัญญาณรบกวนอาจถูกเพิ่มเข้ามาด้วย ด้วยเหตุนี้จึงอาจมี ข้อผิดพลาด ในข้อมูลที่ได้รับจากระบบอื่น
เหตุใดจึงต้องมีการตรวจจับและแก้ไขข้อผิดพลาด
แนวคิดหลักใน การตรวจจับ หรือ แก้ไขข้อผิดพลาด คือความซ้ำซ้อน สามารถที่จะ ตรวจจับ หรือ แก้ไขข้อผิดพลาด , เรา ความต้องการ เพื่อส่งบิตพิเศษกับข้อมูลของเรา บิตที่ซ้ำซ้อนเหล่านี้ถูกเพิ่มโดยผู้ส่งและผู้รับลบออก การปรากฏตัวของพวกเขาช่วยให้ผู้รับไป ตรวจจับ หรือ ถูกต้อง บิตที่เสียหาย