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