JavaScript is required

Biết kích thước dữ liệu truyền trong khuôn dạng dữ liệu truyền theo chuẩn RS-232 có thể là 5 bit, 6 bit, 7 bit, 8 bit vậy trong thanh ghi điều khiển đường truyền của thiết bị UART8250/16450 cần

A.
8 bit để xác định kích thước dữ liệu truyền
B.
4 bit để xác định kích thước dữ liệu truyền
C.
3 bit để xác định kích thước dữ liệu truyền
D.
2 bit để xác định kích thước dữ liệu truyền
Trả lời:

Đáp án đúng: D


Câu hỏi này kiểm tra kiến thức về cấu hình UART8250/16450 để truyền dữ liệu theo chuẩn RS-232. UART8250/16450 sử dụng một số bit trong thanh ghi điều khiển đường truyền (Line Control Register - LCR) để xác định kích thước dữ liệu (số bit dữ liệu) được truyền. Vì kích thước dữ liệu có thể là 5, 6, 7 hoặc 8 bit, ta cần đủ số bit để biểu diễn các giá trị này. Để biểu diễn 4 giá trị (5, 6, 7, 8), ta cần ít nhất 2 bit (2^2 = 4). 2 bit cho phép ta mã hóa 4 trạng thái khác nhau, tương ứng với 4 kích thước dữ liệu. Do đó, đáp án đúng là 2 bit.

Câu hỏi liên quan