Số lượng các chu kỳ bus cần thiết có thể được cắt giảm đáng kể bằng cách tích hợp các
DMA và I / O chức năng. Như hình 7.13b chỉ ra, điều này có nghĩa rằng có một con đường
giữa các module DMA và một hoặc nhiều module I / O mà không bao gồm các
hệ thống xe buýt. Logic DMA thực sự có thể là một phần của một module I / O, hoặc nó có thể là một
mô-đun riêng biệt để kiểm soát một hoặc nhiều I / O module. Khái niệm này có thể được thực hiện
một bước xa hơn bằng cách kết nối I / O module đến module DMA sử dụng một I / O bus
(hình 7.13c). Điều này làm giảm số lượng các giao diện I / O trong các mô-đun DMA để một
và cung cấp cho một cấu hình dễ dàng mở rộng. Trong cả hai trường hợp (hình
7.13b và c), bus hệ thống mà các mô-đun DMA cổ phiếu với bộ vi xử lý và
bộ nhớ được sử dụng bởi các module DMA chỉ để trao đổi dữ liệu với bộ nhớ. Việc
trao đổi dữ liệu giữa các DMA và I / O module diễn ra khỏi hệ thống
xe buýt.
đang được dịch, vui lòng đợi..
