DMA方式及接口课件.pptVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

DMA方式及介面5.4.1DMA方式基本概念定義、過程(三個階段)、應用,見3.5.25.4.2DMA控制器與介面的連接系統匯流排CPUMDMA控制器介面介面I/OI/O多路型DMA控制器主機板介面板允許各設備以位元組為單位交叉傳送,或以數據塊為單位成組傳送。系統匯流排CPUMDMA控制器介面介面I/OI/O1.DMA控制器功能(1)接收初始化資訊(傳送方向、主存首址、交換量)。初始化(2)接收外設DMA請求,判優,向CPU申請匯流排。傳送前(3)接管匯流排權,發地址、讀/寫命令。傳送期間2.介面功能(1)接收初始化資訊(外設尋址資訊)。初始化(2)向DMA控制器發請求。傳送前,外設準備好(3)傳送數據。傳送期間1.系統連接方式7.3.3磁片記憶體介面系統匯流排CPUMDMA控制器硬碟適配器硬碟驅動器兩級DMA控制器(磁片適配器)主機板上DMA控制器:適配器內DMA控制器:M適配器適配器驅動器2.硬碟適配器粗框處理機介面智能主控器驅動器介面系統匯流排硬碟驅動器EPROM控制邏輯:I/O端口控制邏輯:放有硬碟驅動程式(系統自檢時被引入系統管理之下)。(1)處理機介面(面向系統匯流排一側)處理機介面智能主控器驅動器介面系統匯流排硬碟驅動器接收CPU送來的端口地址、讀/寫命令,訪問處理機介面中的相應寄存器。(2)智能主控器微處理器:執行硬碟控制程式。RAM:扇區緩存(存放二個扇區數據)。ROM:存放硬碟控制程式。處理機介面智能主控器驅動器介面系統匯流排硬碟驅動器(3)驅動器介面(面向設備一側)DMA控制器:控制主控RAM與驅動器之間的數據傳送。硬碟控制邏輯:向驅動器送出控制命令並-串控制串-並轉換:寫盤:主控RAM驅動器讀盤:驅動器串-並主控RAM驅動器控制邏輯:驅動器狀態邏輯:接收驅動器狀態資訊(選中、就緒、尋道完成……)。(驅動器選擇、尋道方向選擇、讀、寫……)。傳送串行數據。系統匯流排CPUMDMA控制器硬碟適配器硬碟驅動器(1)CPU向適配器送出驅動器號、圓柱面號、磁頭號、起始扇區號、扇區數等外設尋址資訊;向DMA控制器送出傳送方向、主存首址、交換量等資訊。3.硬碟調用過程(DMA方式)(2)適配器啟動尋道,並用中斷方式判尋道是否正確。(不正確,重新尋道;正確,啟動磁片讀/寫。)(3)適配器準備好(讀盤:主控RAM滿一扇區;寫盤:主控RAM空一扇區),提出DMA請求。(4)CPU回應,由DMA控制器控制匯流排,實現傳送。(5)批量傳送完畢,適配器申請中斷。(6)CPU回應,作善後處理。第五章復習提綱1.基本概念:介面分類,匯流排定義、分類,中斷定義、應用,DMA定義、應用。2.中斷介面的組成、設計及中斷全過程。3.磁片調用過程(DMA方式的三個階段)。(請求、判優、回應、處理)

文档评论(0)

爱遛弯的张先生 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档