توجه: برابری یک عدد برای تعیین اینکه آیا تعداد کل مجموعه بیت ها (1 بیت در نمایش باینری) در یک عدد زوج یا فرد است استفاده می شود. اگر تعداد کل مجموعه بیت ها در نمایش باینری یک عدد زوج باشد، می گویند عدد دارای برابری زوج است، در غیر این صورت، برابری فرد خواهد داشت.
روش بررسی برابری چیست؟
بررسی برابری فرآیندی است که از انتقال دقیق داده ها بین گره ها در طول ارتباط اطمینان حاصل می کند. سپس منبع این داده ها را از طریق یک پیوند ارسال می کند و بیت ها در مقصد بررسی و تأیید می شوند. اگر تعداد بیت ها (زوج یا فرد) با تعداد ارسال شده از منبع مطابقت داشته باشد، داده دقیق در نظر گرفته می شود.
چگونه خطای برابری را پیدا کنم؟
تشخیص خطا با بررسی برابری
- در مورد برابری زوج: اگر تعدادی از 1 ها زوج باشد، مقدار بیت برابری 0 است. اگر تعدادی از 1 ها فرد باشد، مقدار بیت برابری 1 است.
- در صورت برابری فرد: اگر تعدادی از 1 ها فرد باشد، مقدار بیت برابری 0 است. اگر تعدادی از 1 ها زوج باشد، مقدار بیت برابری 1 است.
کد بررسی برابری کدام است؟
کد ساده بررسی برابری آشناترین کد تشخیص خطا است. در این کد، یک کلمه داده k-bit به یک کلمه کد n-bit تبدیل می شود که در آن n=k + 1 است. بیت اضافی که بیت برابری نامیده می شود، انتخاب می شود تا تعداد کل 1 ها در کلمه رمز زوج شود.
چند نوع کد بررسی برابری وجود دارد؟
هشت کدکلماتی که محدودیت بررسی برابری را برآورده می کنند عبارتند از 000000، 001011، 010101، 011110، 100110، 101101، 110011، و 111000.