计算机接口与通信技术考试题,2008年1月自学考试“计算机通信接口技术”试题...

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

计算机通信接口技术试题

课程代码:02369

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

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

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

1.在PC机中,执行IN指令时,CPU进入(      )

A.存储器读周期 B.存储器写周期

C.I/O读周期 D.I/O写周期

2.在I/O电路中有三种类型端口,在设计接口电路时,参与端口选中必然要使用的控制信号是(      )

A.

B.

C.

D.

3.从001C2H开始的2个内存单元,存放的是(      )

A.某中断源的中断向量 B.某中断服务程序的入口地址

C.某中断服务程序入口的段基址 D.某中断服务程序入口的偏移地址

4.执行IRET指令,CPU从栈顶弹出的字节数是(      )

A.1 B.2

C.4 D.6

5.ISA总线信号中的某信号有效时,指示CPU进入保持状态,表明由DMA控制器控制系统总线,该信号是(      )

A.AEN B.BALE

C.I/O CHRDY D.DMAC

6.如果端口编址采用“存储器映象I/O方式”,则CPU的传送指令(      )

A.可以访问I/O端口和存储单元

B.不能访问I/O端口,也不能访问存储单元

C.只能访问I/O端口

D.只能访问存储单元

7.82C55 端口B工作在方式1输出,CPU向端口B写入数据前,必须先查询82C55的引脚(      )

A.PC0 B.PC1

C.PC2 D.PC3

8.82C55 端口A工作在方式1输入,用程序控制方式读取数据之前应查询82C55的引脚(      )

A.PC3 B.PC4

C.PC5 D.PC6

9.82C55 端口B工作在方式1输入,允许中断,则82C55输出中断请求信号的引脚是(      )

A.PC3 B.PC2

C.PC1 D.PC0

10.串行通信,数据可由A方传到B方、同时也可由B方传到A方的通信方式是(      )

A.单工 B.半双工

C.全双工 D.半双工或全双工

11.NS16550的FIFO控制寄存器D7=1、D6=1,如果FIFO和接收器中断允许,则UART向CPU提中断请求的FIFO中断触发值是(      )

A.1 B.4

C.8 D.14

12.8254具有自动重装计数初值功能的工作方式是(      )

A.方式1 B.方式3

C.方式4 D.方式5

13.8254的一个计数器工作在方式3,若要求输出信号的周期最长,则编程写入的计数初值为(      )

A.65535 B.4

C.255 D.1

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

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

14.I/O端口按所存信息的物理意义可分为数据端口、控制端口和__________。

15.当DMA传送结束时,DMAC把总线控制权交给__________。

16.中断号为71H的中断向量,存放在物理地址为__________开始的4个单元。

17.在PC系列机中,区别端口操作和DMA操作的信号线是AEN,当AEN为__________电平时进行端口操作。

18.82C55是可编程__________接口芯片。

19.打印机接口的状态字D7位为__________时表示打印机空闲。

20.串行同步通信每帧数据以__________字符开始。

21.MODEM有两种工作模式,即命令模式和__________模式。

22.8254计数器,工作方式__________,采用硬件触发,而且产生的单脉冲宽度等于CLK信号的一个周期。

23.8254计数器总是在CLK时钟信号的__________沿,完成计数值的递减操作。

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

24.题24图为端口地址译码电路,

输出低电平为片选信号。

(1)

寻址范围是__________~__________。

(2)

寻址范围是__________~__________。

(3)

寻址范围是__________~__________。:

25.题25(a)图、题25(b)图为无握手联络的输入、输出接口电路示意图。

分别为端口地址译码输出信号。

(1)在虚线框中写出I/O总线控制信号的名称。

(2)

__________使用同一个端口地址。(填“能”或“不能”)

(3)针对题25(a)图应执行__________指令,针对题25(b)图应执行__________指令。(注:只需写出指令名称)

26.25芯的RS-232C连接器中:

(1)2端子名称是__________。

(2)20端子名称是__________。

(3)GND是__________端子的名称。

(4)RTS出现低电平表示__________。

(5)DSR出现低电平表示__________。

27.(1)画出题27图中8254工作在方式3时OUT端的输出波形。

(2)标明计数值的变化情况。

(3)完成填空:

①计数器在CLK信号的__________沿,进行计数。

②计数过程中,GATE信号由高电平变成低电平则__________。

题27图

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

28.以下程序段从中断向量表中读取串口1的中断向量并保存到KEEPIP和KEEPCS两个字单元。请填空完成该段程序。

MOV  AX, (1)

MOV  ES,AX ;设置ES初值

MOV  DI, (2)               ;串口1中断号送DI

SHL   DI, 1

(3)             ;DI乘2

MOV  AX, (4)               ;读取中断向量的偏移地址

MOV  KEEPIP, AX ;送KEEPIP单元

MOV  AX, (5)             ;读取中断向量的段基址

MOV  KEEPCS, AX ;送KEEPCS单元。

29.某输出接口电路,数据端口地址为2F0H,状态端口地址为2F1H,状态字D0位为0,表示端口忙,否则表示端口空闲。请填空下列程序段,用程序控制(即查询)方式输出一个“A”的ASCII码。

XYZ:MOV   DX, (1)

(2)

(3)

(4)

MOV  DX, (5)

MOV  AL, ′A′

OUT  DX, AL      :

30.设82C55端口地址为220H~223H,请写出82C55的初始化程序段。

要求:端口A工作在方式1输出,禁止中断,端口B工作在方式1输入,允许中断。

31.设缓冲区地址为DS:BUF, 其首单元偏移地址BUF已经存放在BX寄存器中,限用BIOS通信软件从串口1接收一个数据存入缓冲区,并准备好后续数据的存放地址。

MOV  AH, (1)

MOV  DX, (2)

(3)

MOV   (4)                  , AL

(5)

32.设系统外接一片8254,端口地址为218H~21BH,当GATE1端输入 “         ” 之后,OUT1端输出一个脉宽为5*TCLK1的负脉冲,请编写程序段,实现上述功能。

MOV  DX, (1)

MOV  AL, (2)

OUT  DX, AL

MOV  DX, (3)

MOV  AL, (4)

OUT  DX, AL

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

33.在题33图中设计输入接口电路,端口地址为2ACH, 执行输入指令时

输出低电平,在I/O总线控制信号的作用下,打开三态缓冲器将端口数据线上的数据→CPU数据线。

(1)在①号虚线框中,用门电路画出译码电路。

(2)在②号虚线框中,画出三态门的逻辑图。

(3)在③号虚线框中,写出I/O总线控制信号的名称。

34.写出以下计算结果:

(1)采用“校验和”进行串行通信校验,发送方在传送 47H、5FH、5FH、4DH、E7H之后,再发送一个校验和,校验和是__________。

(2)设串行通信采用“纵向冗余校验”,发送奇校验ASCII码字符串“HELLO”(“A”的标准ASCII码是41H。余类推)。字符串末尾应添加的纵向冗余校验字节是__________。

35.设串行异步通信一帧数据的RS-232C电平格式如题35图所示:

题35图

分析:(1)该帧信号有__________个停止位。

(2)采用的校验方式是__________校验。

(3)所传送的数据,写成十六进制应是__________。

(4)在题35图下方画出该帧信号的TTL电平格式。

(5)如果传送速率为50 bps,则传送100个这样的数据需要的时间是__________。:

36.题36图为键盘输入接口示意图,82C55端口地址为2F4H~2F7H,一旦有键按下时,键盘接口电路输出按键的ASCII码,并且自动输出一个“数据有效”(

)的握手信号,将数据存入端口B。以下源程序将输入的字符送屏幕显示,请将该程序填写完整。

题36图

CODE  SEGMENT

ASSUME CS:CODE

BEG:  MOV  DX, (1)

MOV  AL, (2)

OUT  DX, AL ;82C55端口B初始化

SCAN: MOV  DX, 2F6H

IN  AL, DX

(3)              ;测试

(4)

(5)              ;读端口B,屏显

(6)

(7)

(8)

MOV  AH, 4CH

INT  21H

CODE ENDS

END  BEG

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

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

课程代码:02369

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值