网络工程师计算机硬件知识练习题十一

网络工程师 责任编辑:powerhope 2013-11-18

添加老师微信

备考咨询

加我微信

摘要:在中断响应过程中,CPU保护程序计数器的主要目的是(C) 。〔2004年5月软件设计师考试〕

【试题29】 在中断响应过程中,CPU保护程序计数器的主要目的是(C) 。〔2004年5月软件设计师考试〕

(71)A.使CPU能找到中断服务程序的入口地址

B.为了实现中断嵌套

C.为了使CPU在执行完中断服务程序时能回到被中断程序的断点处

D.为了使CPU与I/O设备并行工作

【试题30】 从供选择的答案中,选出应填入下面叙述中 ? 内的最确切的解答,把相应编号写在答卷的对应栏内。〔2000年高级程序员〕

直接存储器访问(DMA)是一种快速传递大量数据常用的技术。工作过程大致如下:

(1)向CPU申请DMA传送;

(2)获得CPU允许后,DMA控制器接管(②) 的控制权;

(3)在DMA控制器的控制下,在存储器和(①) 之间直接进行数据传送,在传送过程中不需要(④) 的参与。开始时需提供要传送的数据的(②) 和(③) 。

(4)传送结束后,向CPU返回DMA操作完成信号。

供选择的答案:

(72)①系统控制台  ②系统总线  ③I/O控制器  ④中央处理器

(73)①外部设备  ②运算器③缓存  ④中央处理器

(74)①外部设备  ②系统时钟③系统总线  ④中央处理器

(75)①结束地址②起始地址③设备类型④数据速率

(76)①结束地址②设备类型③数据长度④数据速率

解析:

【试题29】中断响应是实现向中断服务程序的过渡。在中断响应周期,CPU要顺序完成以下操作:

1.发出中断响应信号INTA。

2.关中断,即将IF位清0。这是因为在响应一个中断的期间不能响应另一个中断。

3.保护断点和标志寄存器。

断点是按正常顺序(即没有中断)应执行的下一条指令的地址。对8086来说,保护断点就是保存cs和IP的内容(压入堆栈)。标志寄存器FR中存放着刚执行的指令的一些重要特征,也需要保存起来,以便中断返回时继续使用其中的内容。

4.查找中断源,转向相应的中断服务程序的人口。

【试题30】DMA方式由硬件实现.计算机硬件中设有DMA控制器,DMA控制器负责DMA请求、DMA处理等工作的控制。总线使用权的转移由总线控制器负责。

DMA工作过程是指从DMA请求产生到总线使用权交还给Cpu的整个过程。DMA工作过程如下:外设发出DMA请求;cpu在总线周期结束时检查有无DMA请求,若有DMA请求,则响应DMA请求,把总线让给DMA控制器;DMA控制器接管总线的使用权,在DMA控制器的控制下通过总线实现外设与内存之间的数据交换。这时交换数据的内存地址及数量由DMA控制器给出;数据交换完成后DMA控制器把总线的使用权交还给CPU。在最简单的MemDMA情况中,我们需要告诉DMA控制器源端地址、目标端地址和待传送的字的个数。

返回目录:网工知识点全析及训练第二章:计算机硬件知识

编辑推荐:

网工知识点全析及训练第一章:网络工程师指南

2013年软考网络工程师考前试题及答案汇总
2013年计算机软考网络工程师基础知识讲义

网络工程师考试报名网络工程师考试大纲 网络工程师考试时间

网络工程师考试教材 网络工程师培训


更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取