JavaScript is required

Vận chuyển DMA được thực hiện bởi:

A.
Bộ điều khiển thiết bị
B.
CPU
C.
Bộ nhớ trong
D.
Câu a,b là sai
Trả lời:

Đáp án đúng: A


DMA (Direct Memory Access) là một kỹ thuật cho phép các thiết bị phần cứng truy cập trực tiếp vào bộ nhớ hệ thống mà không cần sự can thiệp của CPU. Việc vận chuyển dữ liệu DMA được thực hiện bởi bộ điều khiển DMA (DMA controller), thường là một phần của bộ điều khiển thiết bị hoặc một chip riêng biệt trên bo mạch chủ. CPU chỉ cần khởi tạo quá trình DMA bằng cách cung cấp địa chỉ nguồn, địa chỉ đích và số lượng byte cần truyền, sau đó bộ điều khiển DMA sẽ tự động thực hiện việc truyền dữ liệu. Do đó, đáp án đúng là bộ điều khiển thiết bị.

Câu hỏi liên quan