N计算机硬件基础第5章习题参考答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机硬件基础

第五章习题的参考答案

1.选择题

(1)通常在外设接口中,往往有( D )端口才能满足和协调外设工作要求。

A)数据 B)数据、控制 C)控制、缓冲D) 数据、控制、状态

(2)独立I/O端口的编址方式中,端口地址范围是(C)。

A) 0-128 B)00-FFH C)0000-FFFFH D) 000-FFFH

注:16进制要用字母H后缀结尾

(3)8259A是 ( C )。

A)可编程控制器B)总线仲裁器

C)可编程中断控制器 D) 可编程DMA控制器

(4)微处理器与外设传送数据过程中,只需要硬件完成而不需要软件支持的方式是:( A )。

A)DMA B)无条件 C)查询 D) 中断

(5)在程序控制方式传送中,( A )传送可以提高系统的工作效率。A)中断B)无条件 C)查询 D)前三项

(6)采用条件传送方式时,必须要有( C )。

A)中断逻辑B)请求信号C)状态端口 D)类型号前三项

(7)下面哪一个中断的优先级最高:( A )。

A)NMI中断B)INTR中断 C)单步中断 D)断点中断

注:这里“端点中断”应该为“断点中断”。

这道题目出的得不合适,属于概念混淆。中断优先级只在“硬件中断”里比较才有意义。前两个属于硬件中断,后两个属于软件中断。NMI代表不可屏蔽中断, INTR属于可屏蔽中断

(8)用DMA方式传送数据时,是由( C )控制的。

A)CPU B)软件C)硬件控制器 D) CPU+软件

(9)传输数据时,占用CPU时间最长的方式是( A )。

A)查询B)中断 C)DMA D) IOP

注:不知道这个IOP的含义。应该是查询。

(10)微处理器从启动外设直到外设就绪的时间间隔内,一直执行主层(程)序,直到外设要求服务时才终止,此种传送方式是( C )。A)DMA D)无条件 C)中断 D)查询

2.简答题

(1)计算机输入/输出接口的基本功能是什么?

答:

1)速度匹配

2)格式转换

3)类型转换

4)时序匹配

5)传送消息

6)设置中断

7)译码选择。

(2)请简述I/O端口的寻址方式。

答:I/O端口的寻址方式有两种:直接寻址和间接寻址。

直接端口寻址是在指令中直接给出要访问的端口地址,一般采用2位十六进制数表示,也可以是符号,访问的端口范围0~255。

若要访问的端口地址大于255时,就要用间接寻址方式。

可以访问的端口范围0~65535 。

(3)中断排优方式有哪些?

答:软件排优和硬件排优。

软件排优是指各中断源的优先权主要由软件安排,与硬件电路关系不大。

硬件排优的实现有两种方式:链式硬件排优电路和可编程中断控制器。

(4)与程序控制方式和中断控制方式相比,DMA的不同之处有哪些?答:

程序控制分为直通控制方式和查询控制方式两者都需要CPU的参与才能进行。

直通控制方式不需要关心外设的忙碌状况,外设总是空闲的,传送任何时候都可以进行。

查询控制方式需要了解外设当前的忙碌状况,只有当外设空闲时候,传送才可以进行。

中断控制方式CPU不用查询外设忙碌状况,让外设空闲的时候,向CPU发中断请求服务,这样就可以高效地进行传送。

DMA方式是在内存的不同区域之间,或者在内存与外设端口之间直接进行数据传送,而不经过CPU中转的一种数据传送方式,是一种完全由硬件执行I/O交换的工作方式,可以大大提高信息的传送速度。

DMA和程序控制方式相比,最大的不同之处就是,程序控制方式的传送需要CPU完全参与每一步,DMA不需要CPU,只要CPU交出总线控制权。传送在DMA控制器控制下完成。

DMA与中断控制方式相比,最大的不同之处,中断控制方式传送需要外设发向CPU中断服务请求信号,一旦CPU响应中断,进入中断服务,数据传送还是要CPU参与的。

DMA方式传送时候时,外设也要向CPU发DMA请求,请求的目的是让CPU交出对总线的控制权,在CPU响应DMA请求,交出总线控制权后。数据传送不需要CPU参与,直接由DMA控制器控制完成。传送完成后,DMA控制器会通知CPU DMA过程结束,让CPU收回总线控制权,正常运行。

(5)简述DMA的操作过程。

答:DMA方式的一般步骤是:

1.外设通过DMA控制器向CPU发出DMA请求。

2.CPU DMA响应请求,控制初始化后,交出总线控制权。

3.在DMA控制器进行直接的外设和存储器之间数据传送。

4. DMA控制器向CPU报告DMA操作的结束。

(6)程序控制方式的分类及其流程。

答:

程序控制方式可分为无条件传送控制方式以及条件传送控制方式。无条件传送控制方式又称为直通方式,对于有些工作方式十分简单的设备,如电子开关、发光二极管LED等,相对CPU来说,状态很少发生改变,比如只有关闭和打开两种状态的电子开关,CPU可以随时获取其状态。这样,当这些设备与CPU交换数据时,总可以认为它们出于数据传送就绪状态,这就是无条件传送。

条件传送控制方式又称查询方式,即通过程序查询相应设备的状态,只有当状态信号符合时,CPU才能进行相应的输入输出操作;否则,CPU只能等待。

(7)常用接口标准有哪些?

答:

1)常用的接口标准有

2)图形显示接口标准;

3)传统串并行接口标准;

4)外存设备接口标准;

5)通用外设接口标准;

6)测试仪器接口标准。

相关文档
最新文档