JavaScript is required

Xác định parity bit (P) cho khung dữ liệu có dạng 10101110?

A.

P=0, nếu dung Parity chẵn.

B.

P=1, nếu dung Parity chẵn.

C.

P=1, nếu dung Parity lẻ.

D.

Không xác định

Trả lời:

Đáp án đúng: B


Khung dữ liệu 10101110 có 8 bit. Để xác định parity bit, ta cần đếm số lượng bit 1 trong khung dữ liệu. Trong trường hợp này, có 5 bit 1. - Nếu sử dụng parity chẵn, parity bit (P) được chọn sao cho tổng số bit 1 (bao gồm cả P) là số chẵn. Vì hiện tại có 5 bit 1 (số lẻ), ta cần đặt P=1 để tổng số bit 1 là 6 (số chẵn). - Nếu sử dụng parity lẻ, parity bit (P) được chọn sao cho tổng số bit 1 (bao gồm cả P) là số lẻ. Vì hiện tại có 5 bit 1 (số lẻ), ta cần đặt P=0 để tổng số bit 1 vẫn là 5 (số lẻ). Vậy, P=1 nếu dùng parity chẵn và P=0 nếu dùng parity lẻ. Phương án A: P=0, nếu dùng Parity chẵn - SAI vì parity chẵn yêu cầu P=1. Phương án B: P=1, nếu dùng Parity chẵn - ĐÚNG. Phương án C: P=1, nếu dùng Parity lẻ - SAI vì parity lẻ yêu cầu P=0. Phương án D: Không xác định - SAI vì có thể xác định được parity bit dựa trên loại parity (chẵn hoặc lẻ).

Câu hỏi liên quan