JavaScript is required

Với phương pháp vào/ra bằng chương trình (CT), phát biểu nào sau đây là sai:

A.
Dùng lệnh vào/ra trong CT để trao đổi dữ liệu với cổng
B.
TBNV là đối tượng chủ động trong trao đổi dữ liệu
C.
Khi thực hiện CT, gặp lệnh vào/ra thì CPU điều khiển trao đổi dữ liệu với TBNV
D.
TBNV là đối tượng bị động trong trao đổi dữ liệu
Trả lời:

Đáp án đúng: B


Trong phương pháp vào/ra bằng chương trình (programmed I/O), CPU trực tiếp điều khiển quá trình trao đổi dữ liệu với thiết bị ngoại vi (TBNV). CPU chủ động gửi lệnh và dữ liệu đến TBNV hoặc nhận dữ liệu từ TBNV thông qua các cổng vào/ra. Do đó, TBNV đóng vai trò bị động, chờ đợi lệnh từ CPU. Phân tích các đáp án: - A. Đúng. Lệnh vào/ra được sử dụng để trao đổi dữ liệu với cổng của TBNV. - B. Sai. TBNV là đối tượng *bị động*, không chủ động trong trao đổi dữ liệu. CPU mới là đối tượng chủ động. - C. Đúng. Khi gặp lệnh vào/ra, CPU điều khiển trực tiếp quá trình trao đổi dữ liệu. - D. Đúng. TBNV là đối tượng bị động trong trao đổi dữ liệu. Vậy, đáp án sai là B.

Câu hỏi liên quan