JavaScript is required

Đối với phương pháp vào/ra cách biệt, phát biểu nào sau đây là sai:

A.
Không gian địa chỉ cổng không nằm trong không gian địa chỉ bộ nhớ
B.
Dùng các lệnh truy nhập bộ nhớ để truy nhập cổng
C.
Tín hiệu truy nhập cổng và truy nhập bộ nhớ là khác nhau
D.
Sử dụng các lệnh vào/ra trực tiếp
Trả lời:

Đáp án đúng: B


Phương pháp vào/ra cách ly (hay còn gọi là memory-mapped I/O) sử dụng không gian địa chỉ riêng cho các cổng I/O, tách biệt với không gian địa chỉ bộ nhớ. Điều này có nghĩa là các lệnh truy cập bộ nhớ thông thường (ví dụ: load, store) không thể được sử dụng để truy cập các cổng I/O. Thay vào đó, các lệnh vào/ra đặc biệt (ví dụ: IN, OUT trong kiến trúc x86) được sử dụng. Phân tích các đáp án: * **A. Không gian địa chỉ cổng không nằm trong không gian địa chỉ bộ nhớ:** Đúng, đây là đặc điểm chính của vào/ra cách ly. * **B. Dùng các lệnh truy nhập bộ nhớ để truy nhập cổng:** Sai, đây là điểm sai cần tìm. Trong phương pháp vào/ra cách ly, chúng ta sử dụng các lệnh vào/ra đặc biệt chứ không dùng lệnh truy nhập bộ nhớ. * **C. Tín hiệu truy nhập cổng và truy nhập bộ nhớ là khác nhau:** Đúng, vì sử dụng không gian địa chỉ riêng nên tín hiệu điều khiển cũng khác nhau. * **D. Sử dụng các lệnh vào/ra trực tiếp:** Đúng, đây là cách thức hoạt động của vào/ra cách ly. Vậy, đáp án sai là B.

Câu hỏi liên quan