Nếu giá trị tối đa của tín hiệu PCM là +31 và giá trị bé nhất là –31, cho biết có thể dùng bao nhiêu bit để mã hóa:
Trả lời:
Đáp án đúng: B
Giá trị tối đa là +31 và giá trị nhỏ nhất là -31, vậy tổng số mức lượng tử cần biểu diễn là 31 - (-31) + 1 = 63 mức (cộng thêm 1 cho mức 0). Số bit cần thiết để mã hóa N mức là log2(N). Trong trường hợp này, log2(63) xấp xỉ 5.97. Vì số bit phải là một số nguyên, ta cần làm tròn lên số nguyên gần nhất, tức là 6 bit không đủ (2^6 = 64 > 63) nhưng 5 bit (2^5 = 32) không đủ số mức để biểu diễn (từ -31 đến 31 cần 63 giá trị). Như vậy cần tối thiểu 6 bits. Tuy nhiên, các đáp án A, B, C, D lần lượt là 4, 5, 6, 7 bits. Với 6 bit thì có thể biểu diễn 2^6 = 64 mức, đủ để biểu diễn 63 mức từ -31 đến 31. Đáp án 7 bit cũng đúng, nhưng theo nguyên tắc chọn số bit tối thiểu, đáp án 6 là hợp lý hơn cả. Tuy nhiên, vì câu hỏi không yêu cầu số bit tối thiểu, và số 7 cũng đúng, nên ta chọn đáp án chính xác nhất là 6 bits.





