1、高等教育自学考试计算机通信接口技术试题和答案全国2006年10月高等教育自学考试计算机通信接口技术试题说明:接口芯片的控制字请参阅附录。 一、单项选择题 ( 本大题共 13 小题,每小题 1 分,共 13 分 ) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1 串行通信主要用于 ( )A. 近距离通信系统 B. 远程通信系统C. 并行通信系统 D. 局域网通信系统2 CPU 执行 OUT 指令时进入的总线周期是 ( )A.I/O 端口写周期 B.I/O 端口读周期C. 存储器读周期 D. 存储器写周期3. 异步串行通信的接口电路中,
2、提供准确的发送和接收时钟的模块是 ( )A 发送器 / 接收器 B. 比特率发生器C. 电平转换电路 D. 接收 / 发送移位寄存器4 同步串行通信的帧格式开头有同步字符 SYNC ,其作用是将“消息到达”通知 ( )A. 接收器 B. 发送器C. 调制解调器 D.CPU5. 计算机通信的工作方式中,能支持数据在两个方向同时传送的是 ( )A. 单工通信 B. 全双工通信C. 半双工通信 D. 并行通信6 存储器映象 I/O 方式的优点是无需专门的 I/O 指令、访问 I/O 端口编程灵活、方便和 ( )A. 地址译码电路简单 B.I/O 端口寻址速度快C. 系统读写控制逻辑设计简单 D. 不
3、占用存储器的地址空间7 8254 工作时每个计数器允许的最高计数频率为 ( )A.2 MHz B.4 MHzC.8 MHz D.10 MHz8. 初始化时向 8254 的控制口写入方式控制字 37H, 则定义计数器 0 的工作方式是 ( )A. 方式 4 B. 方式 3C. 方式 2 D. 方式 1 9 8288 是与 8088 相配合的 ( )A. 总线控制器 B.DMA 控制器C. 定时与计数单元 D. 中断控制器10 在 PC/XT 机设计中,只使用了端口地址线 A9A0, 因此能访问的端口地址范围是 ( )A.00000H FFFFFH B.00000H 0FFFFHC.00000H
4、03FFFH D.00000H 003FFH11 系统启动后, 73H 型中断向量被置于内存 4 个单元的地址是 ( )A.240H 243H B.1CCH 1CFHC.180H 183H D.180 18312 GPIB 的设计者为了保证每个字节的可靠传送(不丢失信息),提出 ( )A.0 线握手联络方式 B.1 线握手联络方式C.2 线握手联络方式 D.3 线握手联络方式13 PC 机 IEEE1284 并行接口 ECP 模式中反向传输用以进行握手的两条信号线是 ( )A. HostClk 和 PeriphAck B. PeriphClk 和 HostAck C. HostClk 和 Ho
5、stAck D. PeriphClk 和 PeriphAck二、填空题 ( 本大题共 10 小题,每小题 1 分,共 10 分 ) 请在每小题的空格中填上正确答案。错填、不填均无分。 14 计算机系统中, I/O 接口就是 CPU 与 _ 交换信息的中转站。15 CPU 控制一个发光二极管发光时,可直接执行输出指令,即可进行数据传输,这种传送方式叫做 _ 程控传送。16 8088CPU 管脚信号并不直接接到主机板的其他部分,这些管脚信号被称为 _ (局部 / 系统)总线。17 信号在所有存储器的 _ 周期有效。18 GPIB 系统的设备属性有 _ 、讲者和听者三种。19 握手联络可以实现接口和
6、外设间对话,使传送效率和 _ 更加提高。20 计算机系统中的串行接口对外连接时,可采用电流控制式接口,其特点就是把 _mA 的电流作为逻辑“ 1 ”,把零电流作为逻辑“ 0 ”。21 异步串行通信中,既有利于改善收、发同步提高采样精度和抗干扰性能,又不使系统代价太高,通常采用的波特率系数是 _ 。22 PC/AT 机开机自举时, ROM BIOS 的启动程序从 MC146818 读出当天的时间,转换成 _ 芯片所需的参数对其进行设置。23 8254 的每个计数器可编程工作于 _ 种不同工作方式。三、画图题 ( 本大题共 4 小题,每小题 5 分,共 20 分 ) 24 题 24 图所示是 PC
7、 机保护模式下的中断描述符(每个中断描述符为 8 个字节),请在空格上填入相应的内容,使其内容完整。题 24 图(1)_ (2)_(3)_ (4)_(5)_25. 请画出 MODEM 的功能方框图,并说明哪个是其核心部件,其主要功能是什么。26. 题 26 图是 DMA 接口硬件电路示意图。请在空格上填入相应的内容(其中( 1 ) -(4) 填入相应的信号名称),使其功能完整。题 26 图(1)_ (2)_(3)_ (4)_(5)_27 题 27 图所示是利用 74LS373 和 74LS123 连接构成单线握手输入并口,请完成连线,并注明数据线的方向。题 27 图四、编程题 ( 本大题共 5
8、 小题,每小题 5 分,共 25 分 ) 28 设 8254 控制字寄存器地址为 43H, 计数器 0 地址为 40H, 初始化时写入计数器 0 的控制字是 36H 。请完成下面的程序段,读取 8254 计数器 0 的当前计数值至 AX 寄存器。MOV AL ,( 1 ) OUT ( 2 ) , AL ;发锁存计数器 0 计数值的命令INAL , ( 3 ) ;先读取计数器 0 的当前计数值低 8 位MOV AH,ALIN AL ,( 4 ) ;后读取计数器 0 的当前计数值高 8 位XCHG AH , (5) 29 下面是一利用 PC 机的 INS 8250 进行异步串行通信的程序段。请将空
9、缺处的指令写出来,使 CPU 执行该程序段后,能完成查询方式下接收一个数据并存入存储器 BUF 单元的功能。FOREVER : MOV DX , 3FDH ;读取状态寄存器( 1 ) TEST AL ,( 2 ) ;测试是否有错JNZ ERRORTEST AL ,( 3 ) ;测试是否有数据JNZ RECEIVEJMP FOREVERRECEIVE : MOV DX , 3F8H( 4 ) MOV BUF ,( 5 ) 30. 下面程序段的功能是利用 DOS 功能调用,将中断号为 0AH 的中断处理程序入口地址保存至变量 KEEPCS 和 KEEPIP 中,要求将该中断例程(服务程序)的入口段
10、址存放在变量 KEEPCS 中 , 该中断例程的入口偏移地址存放在变量 KEEPIP 中。请在空缺处填上合适的内容以完成该操作。KEEPCS DW 0KEEPIP DW 0MOV AH,(1) MOV AL,(2) (3) MOV KEEPIP,(4) MOV KEEPCS,(5) 31 题 31 图是通过 82C55 驱动 8 个发光二极管 (LED0LED7) 的示意图,请完成下列程序段,使这 8 个发光二极管同时发光。题 31 图 MOV DX,(1) MOV AL,(2) OUT DX,AL ;初始化 82C55MOV DX,(3) MOV AL,(4) (5) ; 8 个发光二极管同
11、时发光32 下列子程序是用 BIOS 的异步串行通信功能调用完成对主串口的初始化,请将该子程序补充完整( 8 位数据位, 1 位停止位,偶校验, 9600 波特的速率)。INIT8250 PROCMOV AL ,( 1 ) MOV AH ,( 2 ) MOV DX ,( 3 ) ( 4 ) ( 5 ) ;子程序返回INIT8250 ENDP五、综合应用题 ( 本大题共 4 小题,每小题 8 分,共 32 分 ) 33 题 33 图为 ISA 总线 8 位 I/O 读 / 写标准周期时序,请回答问题。题 33 图 8 位 I O 端口读写标准周期时序( 1 ) ISA 总线 8 位 I/O 读
12、/ 写标准周期规定为 _ 个时钟周期。( 2 ) 信号的含义是 _ ;I/OCHRDY 信号的含义是 _ ;信号的含义是 _ ;在 ISA 总线 8 位 I/O 读 / 写标准周期中,这三个信号的逻辑值都恒为 _ 。( 3 )读写控制信号从第 _ 个时钟周期开始有效。( 4 ) ISA 总线 8 位 I/O 读 / 写周期除了标准周期外,还有 _ 周期和 _ 周期。34 两台微机用主串口进行点点单工通信(不用联络线),波特率为 1 200 bps ,每个字符对应 1 个起始位、 8 个数据位、 1 个奇校验位、 2 个停止位。( 1 )试求传送 1 000 个字符数据最少需要多少时间?( 2
13、)在题 34 图 (a) 中画出连续发送数据 0A6H 时传输线上的波形( TTL 电平)。题 34 图 (a)( 3 )在题 34 图( b )中画出两机的 RS 232C 接口接线方式。题 34 图( b )35 某个应用系统, 8254 连接于 ISA 总线,地址为 200H207H ,计数器 1 用作产生一个 1 Hz 的连续脉冲,接至 ISA 总线的 IRQ9 端子作为 71H 型中断请求信号, 8254 计数器 1 的输入时钟为 2 KHz 。要求:( 1 )请在题 35 图的虚线框内设计 8254 的地址译码电路。题 35 图( 2 )将下列程序段补充完整,使其实现:对 8254
14、 计数器 1 的初始化(按十进制计数)。MOV AL , MOV DX , OUT DX , AL ;写控制字MOV AL , MOV DX , OUT DX , AL ;写计数初值36 题 36 图( a )是 82C55 与打印机的握手连接图, 82C55 端口 A 的地址为 200H, 端口 B 的地址为 201H, 端口 C 的地址为 202H, 控制口的地址为 203H, 打印机每接收一个字符向 82C55 回送一个 ACK 信号,请完成下列要求:题 36 图( a )( 1 )根据上面的连接图,判断此时 82C55A 口工作于方式 _ 的 _ (输入 / 输出)。( 2 ) IBM PC 打印机接口是 Centronics 标准应用的一个例子,该标准规定了打印机标准插头座是 _ 脚簧片式插座。( 3 ) Centronics 接口标准中定义的三条握手联络线是:数据选通线 、响应线 和 _ 。( 4 )请将题 36 图( b ) Centronics 并行口“正常数据输入时序”补充完整。2006年10月全国自考计算机通信接口技术试题答案