首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
输入输出系统主要是研究如何解决主存进度和外部设备的速度不匹配问题。DMA是其中的一种方式。请回答下面的问题: (1) DMA方式的基本概念.DMA方式的优缺点。 (2) DMA能完成哪些基本操作? (3) DMA控制器由哪些基本逻辑部件组成?各部件功能是什
输入输出系统主要是研究如何解决主存进度和外部设备的速度不匹配问题。DMA是其中的一种方式。请回答下面的问题: (1) DMA方式的基本概念.DMA方式的优缺点。 (2) DMA能完成哪些基本操作? (3) DMA控制器由哪些基本逻辑部件组成?各部件功能是什
admin
2009-07-15
82
问题
输入输出系统主要是研究如何解决主存进度和外部设备的速度不匹配问题。DMA是其中的一种方式。请回答下面的问题:
(1) DMA方式的基本概念.DMA方式的优缺点。
(2) DMA能完成哪些基本操作?
(3) DMA控制器由哪些基本逻辑部件组成?各部件功能是什么?
选项
答案
(1)DMA方式的基本概念:直接访问内存DMA方式,是一种完全由硬件执行I/O交换的工作方式。在这种方式中,DMA控制器从CPU中完全接管对总线的控制,数据交换不经过CPU,而直接在内存储器和I/O设备之间进行。DMA方式一般用于高速地传送成组的数据。DMA控制器将向内存发出地址和控制信号、修改地址、对传送的字的个数计数,并且以中断方式向CPU报告传送操作的结束。 DMA方式的主要优点是速度快。由于CPU根本不参加传送操作,因此就省去了CPU取指令、取数、送数等操作。在数据传送过程中,也不像中断方式那样,要进行保存现场、恢复现场之类的工作。内存地址修改、传送字个数的计数等,也不是由软件实现,而是用硬件线路直接实现的。所以 DMA方式能满足高速I/O设备的要求,也有利于CPU效率的发挥。正因为如此,DMA方式在包括微型机在内的计算机中被广泛采用。DMA方式的缺点是硬件线路比较复杂。 (2)DMA的种类很多,但各种DMA至少能执行以下一些基本操作: ①从外部设备发出DMA请求。 ②CPU响应请求,把CPU工作改成DMA操作方式,DMA控制器从CPU接管总线的控制。 ③由DMA控制器对内存寻址,即决定数据传送的内存单元地址及数据传送个数的计数,并执行数据传送的操作。 ④向CPU报告DMA操作的结束。 (3)DMA控制器的基本组成及各部件功能c ①内存地址计数器 用于存放内存中要交换的数据地址。在DMA传送前,需通过程序将数据在内存中的起始位置 (首地址)送到内存地址计数器。而当DMA传送时,每交换一次数据,将地址计数器加“1”,从而以增量方式给出内存中要交换的一批数据的地址。 ②字计数器 用于记录传送数据块的长度(多少字数)。其内容也是在数据传送之前由程序预置,交换的字数通常以补码形式表示。在DMA传送时,每传送一个字,字计数器就加“1”,当计数器溢出,即最高位,产生进位时,表示这批数据传送完毕,于是引起DMA控制器向CPU发出中断信号。 ③数据缓冲寄存器 用于暂存每次传送的数据(一个字).当输入时,由设备(如磁盘)送往数据缓冲寄存器,再由缓冲寄存器通过数据总线送到内存。反之,输出时,由内存通过数据总线送到数据缓冲寄存器,然后再送到设备, ④“DMA请求”标志 每当设备准备好一个数据字后给出一个控制信号,使“DMA请求”标志置“1”。该标志置位后向“控制/状态”逻辑发出DMA请求,后者又向CPU发出总线使用权的请求(HOLD),CPU响应此请求后发回响应信号HLDA,“控制/状态”逻辑接收此信号后发出DMA响应信号,使“DMA请求”标志复位,为交换下一个字做好准备。 ⑤“控制/状态”逻辑 由控制和时序电路以及状态标志等组成,用于修改内存地址计数器和字计数器,指定传送类型 (输入输出),并对“DMA请求”信号和CPU响应信号进行协调和同步。 ⑥中断机 当字计数器溢出时(全0),意味着一组数据交换完毕,由溢出信号触发中断机构,向CPU提出中断报告。这里的中断与前面介绍的I/O中断所采用的技术相同,但中断的目的不同,前面是为了数据的输入或输出,而这里是为了报告一组数据传送结束。因此它们是I/O系统中不同的中断事件。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/7CNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
某主机的IP地址为220.117.131.12/21,其子网掩码是(28)。
下面的无线通信技术中,通信距离最短的是(35)。
函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(callbyvalue)调用g(a),则函数f的返回值为(7);若采用引用(callbyreference)方式调用g(a),则函数f的返回值为(8)。
ADSL的技术特点是(20)。
阅读以下说明和流程图,回答问题1和问题2。【说明】设8位二进制代码B0B1…B7中的最高位B0为奇偶校验位。对于任何给定的代码B1B2…B7,可按下式计算偶校验位:其中,“”表示“异或”运算。下面的流程图描述了计算偶校验位的
阅读以下说明和C语言函数,将应填入(n)处的语句写在对应栏内。【说明】设M叉树采用列表法表示,即每棵子树对应一个列表,列表的结构为:子树根结点的值后跟用“()”括起来的各子树的列表(若有子树的话),各子树的列表间用“,”分隔。例如,如下图
One solution to major security problems is(71), which are frequently installed to fix known security holes。
计算机处理中断时,为了使进程能正确返回中断点,系统必须保存当前处理机状态字PSW和(21)的值。
(75) is an interior gateway protocol that uses a distance vector algorithm to propagate routing information。
若一个二义树具有下列性质:除叶子结点外,每个结点的值都大于其左子树上的一切结点的值,并小于等于其右子树上一切结点的值。这是一棵(50)树。现有一个菲波那契数列{an},a0 =a1=1,ak=ak-1+ak-2,k=2,3….若把{a1,a2,……,a9}
随机试题
风湿性疾病如类风湿性关节炎、系统性红斑狼疮、痛风等,最重要的治疗目的是
患者,女性,52岁,头痛2个月,多见于清晨,癫痫发作5次,经检查诊断为颅内占位性病变、颅内压增高,行开颅手术。此病人开颅术后24小时内最危险的并发症是
患者,女性,30岁。农民,面部水肿,疲倦、乏力半个月,双侧面颊和鼻梁部有蝶形红斑,表面光滑,指掌部可见充血红斑。实验室检查:血沉65mm/h,尿蛋白(+++),抗核抗体(+),抗Sm抗体(+)。Hb和血WBC正常。该病可能的诊断是
吴某被王某打伤后诉至法院,王某败诉。一审判决书送达王某时,其当即向送达人郑某表示上诉,但因其不识字,未提交上诉状。关于王某行为的法律效力,下列哪一选项是正确的?(2011年卷三第40题)
采用招投标式订立建设工程合同过程中,下面说法正确的是()。
下列关于硬母线相色漆涂刷说法正确的有()。
通过自然变化或人工经营可以不断形成,并能被人类反复利用的可再生资源有()。
甲对乙享有30万元的债权,一直催讨未果。后甲因对丙负有债务,即以该30万元债权与丙达成债权转让协议,并将该转让事实通知了乙。当丙向乙主张债权时,乙以该债权转让未经自己同意为由予以拒绝。经调查发现,乙除对丁享有20万元到期债权外,没有任何其他财产可供清偿,而
将考生文件夹下LAY\ZHE文件夹中的XIAO.DOC文件复制到同一文件夹下,并命名为JIN.DOC。
在人们对空中网络需求不断增长的推动下,总部位于深圳的空中客车中国创新中心与中国移动公司签署了一项协议,共同开发空中Wi-Fi服务。空客中国创新中心首席执行官罗岗表示:“该合作将充分利用便携式电子设备使用的优惠政策以及未来的5G技术,共同开发端到端的一整套
最新回复
(
0
)