การเพิ่มความผิดพลาดในการตรวจจับกลไกในกระบวนการประมวลผลขนาดเล็ก จําเป็นต่อการตรวจสอบความถูกต้องของข้อมูล กลไกเหล่านี้จะช่วยระบุข้อผิดพลาดที่เกิดขึ้นระหว่างการส่งข้อมูลหรือจัดเก็บข้อมูล เพื่อป้องกันข้อมูลที่เสียหายจากการเกิดการปฏิบัติการของระบบ บทความนี้พูดถึงเทคนิคการตรวจสอบข้อผิดพลาดโดยทั่วไป และวิธีการประมวลผลในไมโครโปรเซสเซอร์
ตรวจพบข้อผิดพลาดของสัญญาณเทคนิก
มีเทคนิคหลายอันที่ใช้ตรวจสอบข้อผิดพลาดในการถ่ายข้อมูล ซึ่งโดยทั่วไปแล้วมักมีการตรวจสอบความต่อเนื่อง, การตรวจความถูกต้องของ cyclic Recorderncy (CRC), และวิธีการการตรวจสอบการตรวจสอบ, แต่ละวิธีการจะแตกต่างกันในความซับซ้อนและมีประสิทธิภาพ, เหมาะกับโปรแกรมอื่น ๆ
การตรวจสอบข้อผิดพลาดในการทําให้สมบูรณ์
การตรวจสอบข้อผิดพลาดเกี่ยวกับการเพิ่มอัลกอริทึมเฉพาะในกระบวนการรับข้อมูล ตัวอย่างเช่น การเพิ่มข้อมูลส่วนความเหลื่อมล้ําจะถูกเพิ่มเข้ากับบล็อกข้อมูล เพื่อใช้ในการตรวจจับข้อผิดพลาดง่าย ๆ CRC เกี่ยวข้องกับการแบ่งข้อมูลในพหุนาม ให้สร้าง checksum ที่ถูกส่งข้อมูลไป ร่วมกับข้อมูล ตัวรับจะคํานวณค่า checksum เพื่อตรวจสอบความถูกต้องของข้อมูล
การคํานวณผิดพลาด
การคํานวณข้อผิดพลาดของการเข้ารหัสขึ้นกับวิธีการเลือก สําหรับความต่อเนื่อง จะเพิ่มบิตเดียว โดยเพิ่มจากจํานวน 1 ส่วนในข้อมูล CRC เกี่ยวข้องกับการแบ่งข้อมูลด้วยพหุนามที่กําหนดไว้ล่วงหน้า และใช้เศษที่เหลือเป็น checksum. Checkssums จะคํานวณโดย suming ข้อมูล parts และรับผลลัพธ์ที่ mududlo เป็นตัวเลข
- พื้นหลังบิต
- Checury Redoundies (CRC)
- Checksum
- รหัสการแฮม