DMA方式及接口

收藏

编号:169728207    类型:共享资源    大小:274.04KB    格式:PPT    上传时间:2022-11-17
10
积分
关 键 词:
DMA 方式 接口
资源描述:
第三节第三节 DMADMA方式及接口方式及接口7.3.1 DMA7.3.1 DMA方式基本概念方式基本概念定义、过程(三个阶段)、应用,定义、过程(三个阶段)、应用,见见4.3.24.3.27.3.2 DMA7.3.2 DMA控制器与接口的连接控制器与接口的连接系统总线系统总线CPUCPU M M DMA DMA控制器控制器接口接口接口接口I/OI/OI/OI/O多路型多路型DMADMA控制器控制器主机板主机板接口板接口板允许各设备以字节允许各设备以字节为单位交叉传送,为单位交叉传送,或以数据块为单位或以数据块为单位成组传送。成组传送。系统总线系统总线CPUCPU M MDMADMA控制器控制器接口接口接口接口I/OI/OI/OI/O1.DMA1.DMA控制器功能控制器功能(1 1)接收初始化信息)接收初始化信息(传送方向、主存首址、交换量)。(传送方向、主存首址、交换量)。初始化初始化CPUCPU DMA DMA控制器控制器(2 2)接收外设)接收外设DMADMA请求,请求,判优,判优,向向CPUCPU申请总线。申请总线。传送前传送前接口接口(3 3)接管总线权,发地址、读)接管总线权,发地址、读/写命令。写命令。传送期间传送期间2.2.接口功能接口功能(1 1)接收初始化信息)接收初始化信息(外设寻址信息)。(外设寻址信息)。初始化初始化(2 2)向)向DMADMA控制器发请求。控制器发请求。传送前,外设准备好传送前,外设准备好 M M(3 3)传送数据。)传送数据。传送期间传送期间接口接口接口接口 M M(4 4)申请中断。)申请中断。传送完传送完1.1.系统连接方式系统连接方式7.3.3 7.3.3 磁盘存储器接口磁盘存储器接口系统总线系统总线CPUCPU M M DMA DMA控制器控制器硬盘适配器硬盘适配器硬盘驱动器硬盘驱动器两级两级DMADMA控制器控制器(磁盘适配器)(磁盘适配器)主机板上主机板上DMADMA控制器:控制器:适配器内适配器内DMADMA控制器:控制器:M M 适配器适配器适配器适配器 驱动器驱动器2.2.硬盘适配器粗框硬盘适配器粗框处理机处理机 接口接口 智能智能主控器主控器驱动器驱动器 接口接口系统总线系统总线硬盘驱动器硬盘驱动器EPROMEPROM控制逻辑:控制逻辑:I/OI/O端口控制逻辑:端口控制逻辑:放有放有硬盘驱动程序硬盘驱动程序(系统自检时被引入系系统自检时被引入系统管理之下统管理之下)。(1 1)处理机接口)处理机接口(面向系统总线一侧面向系统总线一侧)处理机处理机 接口接口 智能智能主控器主控器驱动器驱动器 接口接口系统总线系统总线硬盘驱动器硬盘驱动器接收接收CPUCPU送来的端口地址、读送来的端口地址、读/写命令,写命令,访问处理机接口中的相应寄存器。访问处理机接口中的相应寄存器。(2 2)智能主控器)智能主控器微处理器:微处理器:执行硬盘控制程序。执行硬盘控制程序。RAMRAM:扇区缓存扇区缓存(存放二个扇区数据存放二个扇区数据)。ROMROM:存放硬盘控制程序。存放硬盘控制程序。处理机处理机 接口接口 智能智能主控器主控器驱动器驱动器 接口接口系统总线系统总线硬盘驱动器硬盘驱动器(3 3)驱动器接口)驱动器接口(面向设备一侧面向设备一侧)DMADMA控制器:控制器:控制主控控制主控RAMRAM与驱动器之间的数据传送。与驱动器之间的数据传送。硬盘控制逻辑:硬盘控制逻辑:向驱动器送出控制命令向驱动器送出控制命令并并-串串控制串控制串-并转换:并转换:写盘:写盘:主控主控RAMRAM驱动器驱动器读盘:读盘:驱动器驱动器串串-并并主控主控RAMRAM驱动器控制逻辑:驱动器控制逻辑:驱动器状态逻辑:驱动器状态逻辑:接收驱动器状态信息接收驱动器状态信息 (选中、就绪、选中、就绪、寻道完成寻道完成)。(驱动器选择、驱动器选择、寻道方向选择、读、写寻道方向选择、读、写)。传送串行数据。传送串行数据。系统总线系统总线CPUCPU M M DMA DMA控制器控制器硬盘适配器硬盘适配器硬盘驱动器硬盘驱动器(1)CPU(1)CPU向适配器送出向适配器送出驱动器号驱动器号、圆柱面号圆柱面号、磁头号磁头号、起始起始扇区号扇区号、扇区数扇区数等外设寻址信息;向等外设寻址信息;向DMADMA控制器送出控制器送出传送传送方向方向、主存首址主存首址、交换量交换量等信息。等信息。3.3.硬盘调用过程硬盘调用过程(DMA(DMA方式方式)(2)(2)适配器启动寻道,并用中断方式判寻道是否正确。适配器启动寻道,并用中断方式判寻道是否正确。(不正确,重新寻道;正确,启动磁盘读不正确,重新寻道;正确,启动磁盘读/写。写。)(3)(3)适配器准备好适配器准备好(读盘:主控读盘:主控RAMRAM满一扇区;写盘:主控满一扇区;写盘:主控RAMRAM空一扇区)空一扇区),提出提出DMADMA请求。请求。(4)CPU(4)CPU响应,由响应,由DMADMA控制器控制总线,实现传送。控制器控制总线,实现传送。(5)(5)批量传送完毕,适配器申请中断。批量传送完毕,适配器申请中断。(6)CPU(6)CPU响应,作善后处理。响应,作善后处理。
展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  装配图网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:DMA方式及接口
链接地址:https://www.zhuangpeitu.com/article/169728207.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!