2017计算机接口技术总复习题及答案(三本)(1) 下载本文

计算机接口技术总复习题及答案

1-4章练习题

一、

单项选择题

1. 8086微处理器可寻址访问的最大I/O空间是( )。 ① 1KB ② 64KB ③ 640KB ④ 1MB 2. CPU的数据总线提供( )。

① 数据信号流 ② 所有存储器和I/O设备的时序信号及控制信号 ③来自I/O设备和存储器的响应信号 ④地址信号流

3. 8086 CPU寄存器中,能在操作数内存寻址时用作地址寄存器的是( )。 ① AX ② BX ③ CX ④ DX 4. ISA总线是( )。

① 8位 ② 16位 ③ 32位 ④ 64位

5. 8086CPU基本总线周期中,地址信号在( )时间发生。 ① T1 ② T3 ③ T2 ④ T4

6. 描述PCI总线基本概念中正确的句子是( )。 ①PCI总线的基本传输机制是猝发式传送

②PCI总线是一个与处理器有关的高速外围总线 ③PCI设备一定是主设备

④系统中允许只有一条PCI总线

7. USB口最多可连接外设装置的个数为( )。 ①16 ② 64 ③127 ④ 255

8. 目前PC机都带有USB接口,USB接口是一种( )。

①外设 ② 接口电路 ③并行接口标准 ④ 串行接口标准 9. 当8086 CPU的RESET引脚从高电平变为低电平(即脱离复位状态)时,CPU从内存的( ③ )单元开始执行程序。

①00000H ②FFFFFH ③FFFF0H ④0FFFFH 10. 当8086/8088访问300H端口时,采用( )寻址方式。

① 直接 ② 立即 ③ 寄存器DX间接 ④ 相对

二、 填空题

1. 为了提高程序的执行速度,充分使用总线,8086 CPU内部被设计成 和 两个独立的功能部

件。

2. 占用总线进行数据传输,一般需要经过总线请求和仲裁、 、 、和结束4个阶段。

三、 简答题

1. 什么是总线?总线是如何分类的?

答:总线,是一组能为多个功能部件服务的公共信息传送线路,是计算机各部件之间的传送数据、地址和控制信息的公共通路,它能分时地发送与接收各部件的信息。按照总线系统的层次结构,可以把总线分为片内总线、系统总线、局部总线和外设总线。

2、总线的主要性能指标有哪些?分别做简要说明。

答:①总线宽度:总线中数据总线的数量,用位表示。总线宽度越宽,数据传输量越大。

②总线频率:总线信号的时钟频率,是总线中各种信号的定时基准,常以兆赫兹(MHz)为单位。一般来讲,总线时钟频率越高,其单位时间内数据传输量越大。

③总线带宽:单位时间传输的数据量,也称为总线传输速率,常用每秒兆字节(MB/s)表示。

1

第6章练习题

一、 单项选择

1. CPU与I/O接口电路数据交换方式为( )。

① 中断方式 ② DMA方式 ③ 查询控制方式 ④ 以上三种都是 2. CPU与外设间数据传送的控制方式有( )。

① 并行 ② 串行 ③ 并行或串行 ④ 位传送

3. 在内存和I/O间进行大量数据传送时,传送速度最快的传送方式是( )。

①无条件传送方式 ② DMA传送方式 ③ 查询传送方式 ④ 中断传送方式 4. 在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设( )

①发控制命令 ②进行状态检测 ③发I/O端口地址 ④发读/写命令 5. 所谓“端口”是指一些可以由CPU读或写的( )

①RAM ②ROM ③寄存器 ④缓冲器 6. 将微处理器、内存储器及I/O连接起来的总线是( )

① 片总线 ②外总线 ③系统总线 ④局部总线

7. 在下列指令中,能使PC机CPU对I/O端口进行读写访问的是( )。

① 中断指令 ②串操作指令 ③输入输出指令 ④传送指令 8. 支持无条件传送方式的接口电路中,至少应包含( )。

① 数据端口、控制端口 ②状态端口 ③控制端口 ④数据端口 9. CPU与慢速外设进行数据传送时,采用( )方式可提高CPU的效率。

① 查询 ②中断 ③DMA ④无条件传送 10. 现行PC机中,I/O口常用的地址范围是( )。

① 0000H~FFFFH ②0000H~7FFFH ③0000H~3FFFH ④0000H~03FFH 二、 填空题

1. 独立I/O编址方式是将I/O端口和__ _分开处理,I/O访问有专门的指令。 2. CPU从I/O接口中的 获取外设的“准备就绪”或“忙/闲” 状态信息。

3. 若要实现存储器与存储器、存储器与外设之间直接进行数据交换(不通过CPU)应采用的方法

是 。

4. 能支持查询传送方式的接口电路中,至少应该有 和 。 三、 简答题

1. 典型的I/O接口电路通常有哪3类可编程寄存器?各自的作用是什么?

答:(1)数据寄存器:输入时保存从外设发往CPU的数据,输出时保护从CPU发往外设的数据。 (2)状态寄存器:保存状态数据。CPU可以获取当前接口电路或外设的状态。

(3)控制寄存器:保存控制数据。CPU可以向其写入命令,选择接口电路工作方式,控制外设。 2. 主机与外设之间信息传送的控制方式有哪几种?采用哪种方式CPU效率最低? 答:有四种传送方式。分别为程序查询方式,程序中断方式,直接存储器存取方式(DMA),以及I/O通道控制方式。程序查询的特点:控制简单,但外设和主机不能同时工作,系统的效率很低。 3. 请说明程序查询方式与中断方式各自的特点。

答:程序查询方式是CPU主动查询并等待,条件就绪就读取数据。中断方式方式是数据就绪时外设主动申请中断,CPU响应中断读取数据。 四、 程序题

1. 阅读下列程序段

2

IN AL,82H XOR AH,AH ADD AX,AX MOV BX,AX MOV CX,2 SHL BX,CL ADD AX,BX

①程序段的功能是什么?

②若从82H端口读入的数据为05H,执行程序段后AX=? 答:①从82H端口读入的值乘以10 ②50(32H)

2. 读下列程序段,分析它所实现的功能。 DATA SEGMENT

GRAY DB 18H,34H,05H,06H,09H,0AH,0CH,11H,12H,14H COUNT EQU 5 DATA ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX

MOV BX,OFFSET GRAY MOV CX,COUNT CYCLE: IN AL,01H XLAT

OUT 02H,AL LOOP CYCLE CODE ENDS END START

答:根据外设端口(01H)送来的数据,从GRAY表中查出对应的代码,回送到外设的02H端口,共取5次。

第7章练习题

一、 单项选择题

1. 已知中断类型码为18H,则中断服务程序入口地址存放在中断矢量表的( )?

① 0000H:0072H~ 0000H:0075H ② 0000H:0072H~ 0000H:0073H ③ 0000H:0060H~ 0000H:0063H ④ 0000H:0060H~ 0000H:0061H 2. 在中断系统中,中断类型码是在( )控制下送往CPU的。 3.

① 中断请求信号INTR ②读信号RD ③地址译码信号CS ④中断响应信号INTA 8086/8088的中断向量表用于存放( )。

① 中断类型号 ② 中断服务程序入口地址 ③ 中断服务程序 ④ 中断服务程序返回地址 一个8259可提供( )中断类型号。

① 1 ② 8 ③ 16 ④ 64 响应NMI请求的必要条件是( )。

① IF=1 ② IF=0 ③ 一条指令结束 ④ 无INTR请求 响应INTR请求的必要条件是( )。

3

4. 5. 6.