วันพฤหัสบดีที่ 11 กรกฎาคม พ.ศ. 2556

บิตตรวจสอบ (Parity Bit)

     คือ ตรวจสอบความผิดพลาดจากสื่อสารหรือส่งข้อมูล ซึ่งอาจมีสาเหตุต่าง ๆ ทำให้คอมพิวเตอร์ส่งข้อมูลผิดจาก 0 เป็น 1 ก็ได้ การตรวจสอบว่าคอมพิวเตอร์ส่งข้อมูลผิดพลาดหรือไม่ก็สามารถดูได้จากพาริตี้บิตนี้ ต้องทราบว่าคอมพิวเตอร์ที่ใช้นั้นเป็นระบบพาริตี้เลขคู่ (even parity) หรือ พารีตี้เลขคี่ (odd parity) 

บิตตรวจสอบ มีวิธีการตรวจสอบอยู่ 2 วิธีด้วยกัน

1.การตรวจสอบบิตภาวะคู่ (Even Parity)
     ภาวะคู่หมายถึง การตรวจสอบความผิดพลาดของข้อมูล โดยการเพิ่มบิตต่อกันเข้ากับข้อมูล 
(concatenate) เพื่อให้จำนวนบิตที่มีค่าเป็น 1 เปลี่ยนเป็นเลขคู่ ดู odd parity เปรียบเทียบ

2.การตรวจสอบบิตภาวะคี่ (Odd Parity)
      ภาวะคี่หมายถึง การตรวจสอบความผิดพลาดของข้อมูลโดยการเพิ่มบิตต่อหันเข้ากับข้อมูล (concatenate) เพื่อให้จำนวนบิตที่มีค่าเป็นคู่ เปลี่ยนเป็นเลขคี่ดู even parity เปรียบเทียบ

ข้อเสีย
     การใช้ Parity bit คือ เสียเวลา และไม่ได้ประโยชน์เท่าไรนัก เพราะไม่สามารถบอกได้ว่าผิดที่ตำแหน่งตรงไหน และแก้ไขข้อผิดพลาดไม่ได้ บอกได้แค่เพียงว่ามีความผิดพลาดเกิดขึ้นเท่านั้น และ ถ้าสมมติข้อมูลเกิดผิดพลาดทีเดียว 2 บิต เช่น 10001001 เปลี่ยนเป็น 10101011 เราก็ไม่สามารถเช็คข้อผิดพลาดโดยใช้วิธี Parity ได้

ไม่มีความคิดเห็น:

แสดงความคิดเห็น