8237dma的四种传送方式分别是什么
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,今天就跟大家聊聊有关8237dma的四种传送方式分别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。8237A有四种工作方式:单字节传送、
千家信息网最后更新 2025年12月03日8237dma的四种传送方式分别是什么
今天就跟大家聊聊有关8237dma的四种传送方式分别是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
8237A有四种工作方式:单字节传送、数据块传送、请求传送和多片级联。 (1)单字节传送(single mode) 单字节传送方式是每次DMA传送时,仅传送一个字节。传送一个字节之后,当前字节计数器减1,地址寄存器加1或减1,HRQ变为无效,释放总线控制权,将控制权交还给CPU。如果传送使得字节计数器减为0或由外设产生信号时,则终止DMA传送。 单字节传送方式的特点是:一次传送一个字节,效率较低,但它会保证在两次DMA传送之间,CPU有机会获得总线控制权,执行一次CPU总线周期。 (2)数据块传送(block mode) 在这种数据传送方式下,8237A一旦获得总线控制权,就会连续地传送数据块,直到当前字节计数器减到0或由外设产生信号时,终止DMA传送,释放总线控制权。 数据块传送方式的特点是:一次请求传送一个数据块,效率高,但在整个DMA传送期间,CPU长时间无法控制总线(无法响应其他DMA请求,无法处理其他中断等)。 (3)请求传送(demand mode) 请求传送方式与数据块传送方式类似,也是一种连续传送数据的方式。 区别是:8237A在请求传送方式下,每传送一个字节就要检测一次DREQ信号是否有效,若有效,则继续传送下一个字节;若无效,则停止数据传送,结束DMA过程。但DMA的传送现场全部保持(当前地址寄存器和当前字节计数器的值),待请求信号DREQ再次有效时,8237A接着原来的计数值和地址继续进行数据传送,直到当前字节计数器减到0或由外设产生信号时,终止DMA传送,释放总线控制权。 请求传送方式的特点是:DMA操作可由外设利用DREQ信号控制数据传送的过程。 (4)多片级联(cascade mode) 当一片8237A通道不够用时,可通过多片级联的方式增加DMA通道,由主、从两级构成,从片8237A的HRQ和HLDA引脚与主片8237A的DREQ和DACK引脚连接,一片主片最多可连接四片从片。在级联方式下,从片进行DMA传送,主片在从片与CPU之间传递联络信号,并对从片各通道的优先级进行管理。 级联方式的特点是:可扩展多个DMA通道。
看完上述内容,你们对8237dma的四种传送方式分别是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
方式
字节
数据
控制
信号
总线
控制权
计数器
单字
外设
特点
通道
有效
内容
地址
之间
寄存器
效率
过程
不够
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网金融科技包括
戴尔服务器的远程管理
杭州淘粉吧网络技术怎么样
北京网上税务局自然人版一直连接不到服务器
网络安全应该在多学些什么
思科网络技术学院教程知识
ibm数据库下载
网贷是网络安全
通信工程做软件开发
批处理运行服务器命令
三级网络技术考笔试
将网络安全工作纳入
宿州通信软件开发定制
华科云R1服务器端软件
网络安全的威胁都有哪些
安徽有什么软件开发类的学校
软件开发过程中的软件
软著软件开发完成日期有什么用
电脑自动关机软件开发
应用软件开发成本估算方法
服务器不能播放视频
数据通信与网络安全教育
上海黑犇互联网科技值得去
如何新建个odbc数据库
php 获取传送源数据库
哪些脚本需要软件开发
互联网科技公司 40岁
数据库查询班级大于80分的学生
.net 软件开发面试题
韶关广电网络安全检查