您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 计算机通信接口技术试题A
计算机通信接口技术试题A一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无份。1.8254计数器0的OUT端输出宽度为一个时钟周期的单拍负脉冲信号,可选择的工作方式是DA.方式0B.方式2C.方式3D.方式42.PC/XT机中,构成每个I/O端口读写总线周期的微处理器时钟周期个数是CA.3个B.4个C5个D.6个3.不是存储器映像I/O端口编址方式特点的是BA.访问存储器的指令也能访问I/O端口B.端口地址不占用存储器地址空间C.对I/O端口的编程灵活方便D.I/O端口和存储器单元统一编址4.在PC/XT机设计中,只使用了端口地址线A0~A0,因此能访问的端口地址空间是DA.640kbB.64kbC.32kbD.1kb5.通信工作方式中,仅支持数据在一个方向上传的是AA.单工通信B.全双工通信C.半双工通信D.半双工和全双工通信6.在IN/OUT指令中,当端口地址超过八位二进制数时,应采用的间接寻址寄存器是CA.BXB.SIC.DXD.BP7.实模式下,一个中断申请信号输入引脚是DA.1个字节B.2个字节C.3个字节D.4个字节8.PC机中,CPU可屏蔽中断申请信号输入引脚是AA.INTRB.NMIC.HRQD.HLDA9.程序控制I/O接口一般BA.需要数据端口和控制端口B.需要数据端口和状态端口BC.需要状态端口和控制端口D.只需要数据端口10.82C55B口工作在方式1查询输入,CPU在读取数据之前应先测试的端口引脚是BA.PC0B.PC1C.PC2D.PC311.82C55C口可以工作在AA.方式0B.方式1C.方式2D.方式0和方式112.对IBMPC打印机接口采用查询方式编程,检查打印机是否空闲应查询的信号是AA.STROBE信号B.ACK信号C.BUSY信号D.SLCT信号13.属于串行接口的是DA.打印机接口B.GPIB接口C.IEEE1284接口D.RS-233C接口14.IEEE1284标准定义的工作模式种类有CA.3种B.4种C.5种D.6种15.不是异步串行通信特点的是CA.在单根导线上将二进制数一位一位传送B.适合远距离传输C.采用数据块成帧进行传送D.对时钟同步的要求不太严格16.在8254的几种工作方式中,具有自动重装计数初值功能的是CA.方式0B.方式1C.方式3D.方式417.在RS-232C信号标准中,表示请求发送的信号是AA.RTSB.CTSC.DTRD.DSR18.在PC系统中用来管理可屏蔽硬件中断的芯片是CA.82C55B.8254C.8259AD.INS825019.要产生连续的方波信号,则8254的一个计数器应工作在BA.方式2B.方式3C.方式4D.方式520.实现一个接口同时和多个外设的握手联络传送,接口和外设间应采用的联络线至少是BA.4条B.3条C.2条D.1条二、填空题(本大题共10小题,每题1分,共10分)21.GPIB是最重要的特点,就是可使一个接口连接多到14个设备,和它们进行通信。22.输入输出控制方式一般有三种方式:程序控制I/O、中断驱动I/O和直接存储器存取。23.异步串行接口通常提供三种错误指示,分别是帧错、溢出错、奇偶错。24.在现代计数机中,CPU是通过数据总线、地址总线和控制总线与RAM、ROM和输入输出设备三大功能模块进行数据交换。25.经“0”位插入后,在链路上传输的数据为010111110110111110111,为透明传输,则用“0”删除技术处理后的用户数据为0101111111011111111。26.计算机系统是由中央处理器(或CPU)、存储器和输入输出系统三大功能模块组成。27.对长距离通信来说,电流环方式在共模抑制和隔离两方面优于RS-232C接口标准。28.方式0操作使82C55或作为输入缓冲器,或作为输出锁存器。29.在实模式下,中断向量是中断服务程序的人口地址(或起始地址)。30.高档PC机用50个单元存放系统配置信息不够,好增加了CMOSRAM芯片。三、简答题(不答题共3小题,每小题6分,共18分)31.微机采用典型的三总线结构,简述总线结构的优点。答:简化了硬、软件的设计;简化了系统结构;便于系统的扩充和更新。32.简述PC机接口设计的主要内容。答:设计ISA总线插卡,对商品PC机功能的扩充;在标准并行口和串行口插卡基础上设计相应的接口系统,是利用现有PC既在主机箱背后预先准备好的通信口进行二次开发的工作。33.简述GPIB的主要特点。答:可使一个接口连接到14个设备,和他们进行通信(交换数据),一般接口系统是点对点传送,而GPIB是I对N传送;其高级特性是操作时仅需要搬动设备和插拔电缆插头,并不涉及接口的具体硬件设计。四、编程题(本大题4小题,每题8分,共32分)34.下列程序段的功能是从端口140H读出数值,测试其是否为01H,若不是,跳转检验程序ERROR;若是,将向端口141H输出01H,将横线处的程序补充完整。MOVDX,(1)(2)AL,DX(3)AL,01H(4)MOVDX,141HMOVAL,01H(5)…………ERROR:……答:(1)140H(2)IN(3)CMP(4)JNZERROR(5)OUTDX,AL35.已知主串口工作在外环自动测试。约定:8位数据位,1位停止位,无校验,通信速率为1200bps,采用查询方式通信。将下列的INS8250初始子程序段补充完整。I80250PROCMOVDX,3FBHMOVAL,(1)OUTDX,AL;寻址位置1MOVDX,3F9HMOVAL,(2)OUTDX,AL;写除数高8位MOVDX,3F8HMOVAL,(3)OUTDX,AL;写除数低8位MOVDX,3FBHMOVAL,(4)OUTDX,AL;无校验传送,8位数据MOVDX,3F9HMOVAL(5)OUTDX,AL;禁止8250内部中断MOVDX,3FCHMOVAL,(6)OUTDX,AL;8250收发方式,禁止中断(7)18250ENDP答:(1)80H(2)00H(3)60H(4)03H或13H(000x0011B)(5)00H(6)000000XXB(7)RET36.设82C55A口工作与方式1输出,采用中断方式与外设进行数据交换,完成下列初始化子程序。(设82C55端口地址为210H~213H)INITPROCMOVDX,(1)MOVAL,(2)(3)MOVDX,(4)MOVAL,(5)OUTDX,AL(6)INITENDP答:(1)213H(2)1010XXXXB(3)OUTDX,AL(4)213H(5)00001101B(6)RET37.设系统外扩一片8254,口地址为128H~12BH,GATE1接+5V,CLK1时钟信号频率为500KHZ,限定采用十进制计数,要求在OUT1端产生频率为400HZ,宽度为的连续负脉冲,编写8254初始化程序段。答:MOVDX,12BHMOVAL,01110101B0UTDX,ALMOVDX,129HMOVDX,50HOUTDX,ALMOVAL,12HOUTDX,AL五、综合应用(本大题共2小题,每题10分,共20分)38.82C55端口A定义方式0输出,端口B定义为方式1输入,禁止中断,端口C定义为输入。问题:(1)PC0、PC1、PC2分别表示什么信号?(2)PC6,PC7可作为什么引脚?答:(1)PC。表示INTR中断请求信号;PC1表示IBF输入缓冲器满信号;PC2表示STB选通信号。(2)PC4,PC7可做通用的I/O引脚。39.题40图是键盘接口示意图,82C55口地址是204H~207H,要求:(1)以PA口作数据输出,判断在题40图中画出82C55与键盘的连接图是否正确;题40图(2)下列程序段的功能是一旦有键按下时,键盘接口电路输出按键的ASCII码,并且自动输出一个“数据有效”(DAV)的握手信号,将数据存入A口。MOVDX,①___________MOVAL,②___________OUTDX,AL;8255A初始化MOVAL,③___________OUTDX,ALSCAN:MOVDX,④___________INAL,DXTESTAL,⑤___________;查询IBF⑥___________SCAN;若IBF=0,继续查询MOVDX,⑦___________INAL,DX答:(1)正确(2)①207H②1011XXXXB③08H④206H⑤00100000B(20H)⑥JZ⑦204H
本文标题:计算机通信接口技术试题A
链接地址:https://www.777doc.com/doc-2061348 .html