计算机接口与通信技术考试题,全国2008年10月自考计算机通信接口技术试题

&nbsp&nbsp

全国2008年10月自考计算机通信接口技术试题

课程代码:02369

说明:接口芯片的控制字请参阅附录。

一、单项选择题(本大题共13小题,每小题1分,共13分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.属于PC系统中输入输出控制方式的是(   )

A.存储器映象B.隔离I/O

C.程序控制I/OD.并行I/O

2.在I/O端口写周期时序中,不起作用的信号是(   )

A.ALEB.D0~D7

C.A0~A9D.

3.DMA控制方式中需要用到的一对联络信号是(   )

A.HLDA/HRQB.INT/

C.D.

4.在IBM PC/XT的设计中,为扩大外部可用的中断源,使用的中断控制器Intel 8259A的数量是(   )

A.1片B.2片

C.3片D.4片

5.8088 CPU所能寻址的存储空间为1MB,地址范围是(   )

A.00000H~FFFFFHB.00000H~0FFFFH

C.00000H~FFFF0HD.00000H~03FFFH

6.系统启动后,60H型中断向量被置于内存的4个单元的地址是(   )

A.240H~243HB.240~243

C.180H~183HD.180~183

7.关于GPIB系统中各个信号,描述正确的是(   )

A.DAV信号由作用的听者设备发送,由作用的讲者设备接收

B.NRFD和NDAC信号由作用的讲者设备发送,由作用的听者设备接收

C.NRFD和NDAC信号的发送器件必须是集电极开路器件

D.DAV信号的发送器件不可以采用集电极开路器件

8.Centronics接口中,有关“正常数据输入时序”数据传送中的握手联络信号是(   )

A. 和BUSYB.和

C.和BUSYD.Data1~Data8和

9.异步串行通信传送的每个字符中停止位有(   )

A.0~1个B.1个

C.1~2个D.1~3个

10.同步串行通信接收方的接收时钟(   )

A.是从接收数据中分离出来的B.来自于独立的局部时钟

C.来自于独立的接收时钟D.是与发送方事先约定的

11.CPU通过8250采用查询方式发送数据之前首先要查询(   )

A.接收移位寄存器是否空B.数据格式是否正确

C.数据缓冲寄存器是否空D.发送保持寄存器是否空

12.8254内部独立的16位计数器通道有(   )

A.1个B.2个

C.3个D.4个

13.关于8254工作方式2与工作方式3,描述正确的是(   )

A.两者都可产生连续的输出信号

B.两者都可作为方波发生器

C.两者对计数器写入新的计数值,当前的计数周期都受影响

D.当GATE信号由高变低时,计数单元不停止计数

二、填空题(本大题共10小题,每小题1分,共10分)

请在每小题的空格中填上正确答案。错填、不填均无分。

14.计算机领域内,有两种数据传送形式:并行传送和________传送。

15.在程序控制I/O方式中,CPU先读入________信息,判断外设是否准备好,只有在外设准备好了之后,CPU才执行输入/输出指令读入或写出数据。

16.IBM PC/XT的中央处理器类型是Intel________CPU,它在主板上,是整个微机系统运行的核心。

17.ISA总线信号中,________信号为低时,表明I/O通道上有一个要使用系统总线的设备。此信号与DRQ线一起使用,控制系统。

18.GPIB最重要的特点,就是可使一个接口连接多到________个设备(不包括计算机)。

19.单线握手联络仅能传递数据________方的状态控制信息。

20.RS-232接口标准允许的传输速率限制在________bit/s 以下。

21.异步串行通信中,通信双方在通信之前必须在字符格式和________方面事先有约定。

22.8254内部结构中,________模块的任务是接收来自CPU的控制信号,完成对8254的读写操作。

23.8254工作在方式4时,若GATE信号为高电平,则计数操作是从________开始的。

三、画图题(本大题共4小题,每小题5分,共20分)

24.题24图是具有中断驱动方式的输入接口电路。请在空缺处填入相应的内容,使其功能完整。

题24图

25.题25图是8254在IBM PC/AT系统板上应用示意图。

题25图

请在空格上注明3个计数器的最终输出去向以及GATE0、GATE1、GATE2的输入来源。

(1)_________________(2)_________________

(3)_________________(4)_________________

(5)GATE0和GATE1接至_________________。

26.题26图是二线握手联络并行输出接口方框图。请在空格上填入相应的内容,使其结构完整。

题26图

(1) _________________ (2) _________________

(3) _________________ (4) _________________

(5) _________________

27.题27图是一异步串行通信发送的一帧数据的前几位,请画出接收方的时钟同步检测与采样过程(设K=16)。

题27图

四、编程题(本大题共5小题,每小题5分,共25分)

28.PC/AT机可屏蔽中断结构使用两片8259A中断控制器串级构成。下面是一个关于IRQ9的中断子程序,响应中断后,向端口200H送出5FH,请完成该程序。

BREAK PROCFAR

PUSHAX

PUSHDX

MOVAL,5FH

MOVDX,200H

OUTDX,AL

MOVAL,20H

(1)

(2) ;结束中断

(3) ;恢复现场

(4)

(5) ;中断返回

BREAK ENDP

29.设82C55端口A工作于方式0输入,端口C工作于方式0输出,下面子程序完成将端口A上的数据读入并通过端口C输出。请完成该程序(设82C55端口地址为204H~207H)。82C55 PROC FAR

MOVDX, (1)

MOVAL, (2)

OUTDX,AL;初始化82C55

MOVDX,(3) ;读入端口A的数据

INAL,DX

MOVDX, (4)

OUTDX,AL;端口C输出数据

(5) ;子程序返回

82C55 ENDP

30.8254计数器2的输入时钟是4MHz。译码器提供8254的地址为200H~203H,要求计数器2输出2KHz方波,试将下面8254的初始化程序段补充完整。

MOVDX, (1)

MOVAL, (2)

OUTDX,AL;写入控制字

MOVAX, (3)

MOVDX, (4)

OUTDX,AL

(5)

OUTDX,AL ;写入计数初值

31.利用A、B两台计算机的主串口直接相连进行单工通信。A机发送,B机接收。双方通信前约定:7位数据位,1位停止位,奇校验,通信速率为2400bps,采用查询方式进行数据发送和接收。请用BIOS 通信功能调用对INS8250进行初始化编程。

32.启动PC机,BIOS负责对系统8254初始化。写入8254计数器1的控制字为54H,设8254的4个端口地址为40H,41H,42H,43H。请编写程序段,读出计数器1的计数值至AX。

五、综合应用题(本大题共4小题,每小题8分,共32分)

33.PC机IEEE 1284并行接口中何为正向传输?何为反向传输?ECP方式中正向传输用哪两条信号线进行握手?反向传输用哪两条信号线进行握手?

34.为了提高异步串行通信的可靠性,通常采用字符块检验法进行差错控制。假设采用奇校验,请计算数据块(41H,42H,43H,44H)的纵向冗余奇偶校验的BBC与校验和(要有过程)。

35.(1)利用门电路,配合下列接口集成电路的地址输入A0和A1,在题35图的虚线框内设计译码电路,使译码电路输出用于选择该接口电路中地址为200H~203H的4个端口。(2)设通过该接口集成电路可以采用程序控制方式(查询方式)进行数据输入/输出控制,请用流程图的方式说明 CPU 是如何通过该接口进行数据输入的。

题35图

36.题36图是82C55与打印机的握手连接图,82C55端口A的地址为34CH,端口B的地址为34DH,端口C的地址为34EH,控制口的地址为34FH,打印机每接收一个字符向82C55回送一个信号,请完成下列要求。

题36图

(1)根据上面的连接图,判断此时82C55 B口工作于方式________的________(输入/输出)。

(2)请写出初始化82C55时相应的命令字节A(方式选择命令字)________。

(3)如果采用查询方式输出数据,请完成下面程序段。

WRITE:MOVDX, ______________

INAL,DX

TESTAL, ______________

JZWRITE

MOVAL,待发送字符

MOVDX, ______________

OUTDX,AL

(4)如果采用中断方式,相应的命令字节B应为_________,该字节需写入_________端口。

全国2008年10月高等教育自学考试

计算机通信接口技术试卷附录

课程代码:02369

......

......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值