อะไรคือความแตกต่างที่สำคัญระหว่างการตรวจหาข้อผิดพลาดและรหัสแก้ไขข้อผิดพลาด?
อะไรคือความแตกต่างที่สำคัญระหว่างการตรวจหาข้อผิดพลาดและรหัสแก้ไขข้อผิดพลาด?

วีดีโอ: อะไรคือความแตกต่างที่สำคัญระหว่างการตรวจหาข้อผิดพลาดและรหัสแก้ไขข้อผิดพลาด?

วีดีโอ: อะไรคือความแตกต่างที่สำคัญระหว่างการตรวจหาข้อผิดพลาดและรหัสแก้ไขข้อผิดพลาด?
วีดีโอ: การแก้ไขข้อมูลที่ผิดพลาด (Error correction) 2024, อาจ
Anonim

ทั้งคู่ การตรวจจับข้อผิดพลาด และ แก้ไขข้อผิดพลาด ต้องการข้อมูลซ้ำซ้อนจำนวนหนึ่งเพื่อส่งพร้อมกับข้อมูลจริง การแก้ไข ต้องการมากกว่า การตรวจจับ . Parity bits เป็นวิธีการง่ายๆ สำหรับ การตรวจจับ ของ ข้อผิดพลาด . พาริตีบิตคือบิตพิเศษที่ส่งพร้อมกับข้อมูลซึ่งเป็นผลรวมของข้อมูลเพียง 1 บิต

ในที่นี้ ความแตกต่างระหว่างการแก้ไขข้อผิดพลาดและการตรวจหาข้อผิดพลาดคืออะไร

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

นอกจากนี้ รหัสแก้ไขข้อผิดพลาดประเภทใดบ้าง รายการรหัสแก้ไขข้อผิดพลาด

ระยะทาง รหัส
2 (การตรวจจับข้อผิดพลาดครั้งเดียว) ความเท่าเทียมกัน
3 (การแก้ไขข้อผิดพลาดครั้งเดียว) ความซ้ำซ้อนโมดูลาร์สามเท่า
3 (การแก้ไขข้อผิดพลาดครั้งเดียว) Hamming ที่สมบูรณ์แบบเช่น Hamming(7, 4)
4 (สำรอง) ขยายแฮมมิง

นอกจากนี้ เราหมายถึงอะไรในการตรวจจับข้อผิดพลาดและรหัสการแก้ไขข้อผิดพลาด

การตรวจจับข้อผิดพลาด & รหัสแก้ไข . โฆษณา เรา รู้ว่าบิต 0 และ 1 สอดคล้องกับแรงดันไฟฟ้าอะนาล็อกสองช่วงที่แตกต่างกัน ดังนั้นในระหว่างการส่งข้อมูลไบนารีจากระบบหนึ่งไปยังอีกระบบหนึ่ง สัญญาณรบกวนอาจถูกเพิ่มเข้ามาด้วย ด้วยเหตุนี้จึงอาจมี ข้อผิดพลาด ในข้อมูลที่ได้รับจากระบบอื่น

เหตุใดจึงต้องมีการตรวจจับและแก้ไขข้อผิดพลาด

แนวคิดหลักใน การตรวจจับ หรือ แก้ไขข้อผิดพลาด คือความซ้ำซ้อน สามารถที่จะ ตรวจจับ หรือ แก้ไขข้อผิดพลาด , เรา ความต้องการ เพื่อส่งบิตพิเศษกับข้อมูลของเรา บิตที่ซ้ำซ้อนเหล่านี้ถูกเพิ่มโดยผู้ส่งและผู้รับลบออก การปรากฏตัวของพวกเขาช่วยให้ผู้รับไป ตรวจจับ หรือ ถูกต้อง บิตที่เสียหาย