. Direct Memory Access là một phương thức chuyển giao dữ liệu giữa các thiết bị ngoại vi và bộ nhớ mà không cần sử dụng CPU
Sau bài thuyết trình này, bạn sẽ có thể: xác định những lợi thế và bất lợi của việc sử dụng DMA và lập trình
I / O, chọn phương pháp thích hợp nhất cho một ứng dụng cụ thể , và mô tả các chuỗi sự kiện diễn
ra trong một chuyển DMA trên PC của IBM
trong một số trường hợp, các CPU có thể không đủ nhanh để
theo kịp với các thiết bị ngoại vi hoặc nó có thể được mong muốn để
cho phép các CPU để làm việc hữu ích khác trong khi I / O
được tiến hành.
trong trường hợp này một bộ xử lý mục đích đặc biệt được gọi là một
bộ điều khiển DMA (DMAC) có thể được sử dụng để chuyển dữ liệu
giữa bộ nhớ và thiết bị I / O. Bộ điều khiển DMA kỳ mất quyền kiểm soát của hệ thống
đang được dịch, vui lòng đợi..
