Page 240 - Cấu Trúc Máy Tính
P. 240

6.2 Các phương pháp điều khiển vào ra







          Các kiểu thực hiện DMA


           DMA truyền theo khối: DMAC sử dụng BUS để truyền cả khối

             dữ liệu (CPU chuyển nhượng BUS cho DMAC)


           DMA  lấy  chu  kỳ:  DMAC  cưỡng  bức  CPU  treo  tạm  thời  từng

             chu kỳ BUS để thực hiện truyền một từ dữ liệu


           DMA  trong  suốt:  DMAC      nhận  biết  những  chu  kỳ  nào  CPU

             không sử dụng BUS thì chiếm BUS để trao đổi dữ liệu (DMAC

             lấy lén chu kỳ)


          Đặc điểm DMA


           CPU không tham gia trong quá trình trao đổi dữ liệu


           DMAC điều khiển trao đổi dữ liệu giữa bộ nhớ chính và Module


             vào ra với tốc độ nhanh.


           Phù hợp với yêu cầu trao đổi mảng dữ liệu có kích thước lớn.





    GV: Đinh Đồng Lưỡng                                       Cấu trúc Máy tính                                                         240
   235   236   237   238   239   240   241   242   243   244   245