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

ตรวจพบข้อผิดพลาดของสัญญาณเทคนิก

มีเทคนิคหลายอันที่ใช้ตรวจสอบข้อผิดพลาดในการถ่ายข้อมูล ซึ่งโดยทั่วไปแล้วมักมีการตรวจสอบความต่อเนื่อง, การตรวจความถูกต้องของ cyclic Recorderncy (CRC), และวิธีการการตรวจสอบการตรวจสอบ, แต่ละวิธีการจะแตกต่างกันในความซับซ้อนและมีประสิทธิภาพ, เหมาะกับโปรแกรมอื่น ๆ

การตรวจสอบข้อผิดพลาดในการทําให้สมบูรณ์

การตรวจสอบข้อผิดพลาดเกี่ยวกับการเพิ่มอัลกอริทึมเฉพาะในกระบวนการรับข้อมูล ตัวอย่างเช่น การเพิ่มข้อมูลส่วนความเหลื่อมล้ําจะถูกเพิ่มเข้ากับบล็อกข้อมูล เพื่อใช้ในการตรวจจับข้อผิดพลาดง่าย ๆ CRC เกี่ยวข้องกับการแบ่งข้อมูลในพหุนาม ให้สร้าง checksum ที่ถูกส่งข้อมูลไป ร่วมกับข้อมูล ตัวรับจะคํานวณค่า checksum เพื่อตรวจสอบความถูกต้องของข้อมูล

การคํานวณผิดพลาด

การคํานวณข้อผิดพลาดของการเข้ารหัสขึ้นกับวิธีการเลือก สําหรับความต่อเนื่อง จะเพิ่มบิตเดียว โดยเพิ่มจากจํานวน 1 ส่วนในข้อมูล CRC เกี่ยวข้องกับการแบ่งข้อมูลด้วยพหุนามที่กําหนดไว้ล่วงหน้า และใช้เศษที่เหลือเป็น checksum. Checkssums จะคํานวณโดย suming ข้อมูล parts และรับผลลัพธ์ที่ mududlo เป็นตัวเลข

  • พื้นหลังบิต
  • Checury Redoundies (CRC)
  • Checksum
  • รหัสการแฮม