JavaScript is required

Khi thực hiện vào/ra dữ liệu theo kiểu DMA thì:

A.

Dữ liệu được chuyển trực tiếp từ thiết bị vào/ra vào bộ nhớ dưới sự điều khiển của CPU

B.

Dữ liệu được chuyển trực tiếp giữa thiết bị vào/ra và bộ nhớ dưới sự điều khiển của DMAC

C.

Dữ liệu được CPU đọc từ thiết bị vào/ra rồi ghi vào bộ nhớ hoặc ngược lại

D.

Dữ liệu được DMAC đọc từ thiết bị vào/ra rồi ghi vào bộ nhớ hoặc ngược lại

Trả lời:

Đáp án đúng: B


DMA (Direct Memory Access) là phương pháp cho phép các thiết bị ngoại vi truy cập trực tiếp vào bộ nhớ hệ thống mà không cần sự can thiệp liên tục của CPU. DMAC (Direct Memory Access Controller) là bộ điều khiển DMA, chịu trách nhiệm quản lý quá trình truyền dữ liệu giữa thiết bị vào/ra và bộ nhớ. Do đó, dữ liệu sẽ được chuyển trực tiếp giữa thiết bị vào/ra và bộ nhớ dưới sự điều khiển của DMAC, chứ không phải CPU.

Câu hỏi liên quan