您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 企业文档 > 华中科技大学接口技术模拟题3(带答案)
1一、单选题(共15分,每题1分)1.总线宽度通常是指()的位数。A.数据总线B.地址总线C.控制总线D.电源和地线2.三片可编程中断控制器8259A级联时,系统可管理()中断源。A.24个B.23个C.22个D.25个3.使用8253作定时器,要求输出占空比为1:1的方波,应该使用的工作方式为()。A.方式1B.方式2C.方式3D.方式44.某8位ADC采用5V供电,它能分辨的最小输入电压是()。A.5mVB.10mVC.15mVD.20mV5.在PCI总线的传输过程中,FRAME#、IRDY#的状态分别为()时,表示PCI总线正在传送最后一个数据。A.00B.01C.10D.116.以下()信号有效时,表示驱动它的设备成为从设备。A.IDSELB.DEVSEL#C.TRDY#D.GNT#7.USB鼠标和主机通讯采用的传输类型是()。A.控制传输B.块传输C.中断传输D.同步传输8.USB通信中,通过()可以唯一确定设备的各个端点。A.设备地址B.端点号C.通信方向D.前面三者9.使用Intel8253设计定时/计数器发出1000HZ的声音,当输入频率为1MHZ时,该定时器的计数初值为()。A.10B.100C.1000D.1000010.以下()信号有效时,DMAC由被动态变为主动态。A.DREQB.DACKC.HRQD.HLDA211.以下几种DMA操作方式中,()速度最慢,但最利于发挥CPU的使用效率。A.单字节方式B.请求方式C.连续方式12.设串行异步通信的数据格式为6个数据位,偶校验,2个停止位。若波特率为9600b/s,则每秒最多能传送()个字符。A.120B.150C.960D.106713.串行通信接口8251A不能完成的功能是()。A.数据串行化B.数据反串行化C.波特率发生器D.差错控制14.接口芯片通常采用()方式实现端口共用。A.命令字的特征位B.读/写控制信号C.命令字的写入顺序D.前面三种15.使用中断技术的好处是()。A.提高CPU的运算速度B.提高存储器工作速度C.提高CPU的工作效率D.提高外设工作速度二、填空题(共20分,每空1分)1.8086/8088内部由两个独立的处理部件组成,即___________和___________。2.80486中包含段管理部件和页管理部件,段管理部件将逻辑地址转换成___________地址,再由页管理部件将其进一步转换成____________地址。3.I/O端口地址译码电路中,通常高位地址线与CPU的控制信号组合,经译码电路产生I/O接口芯片的片选信号,实现___________寻址,低位地址线连接到芯片上面,进行___________寻址。4.现代微机的中断有___________、___________、___________和内部中断与异常这四种类型。5.RS232的零MODEM方式中,发送端和接收端只需三根线,即___________、3___________和___________。6.DMA控制器8237A-5内部有___________个独立的DMA通道,每个通道的最大寻址能力为___________。7.USB协议中的事务通常包含三种类型的包,依次是:___________、___________和___________。8.PCI设备有三种类型的地址空间,它们是___________、___________和___________。1.EU/执行单元,BIU/总线接口单元2.线性,物理3.片间,片内/寄存器4.软件中断,可屏蔽硬中断,不可屏蔽硬中断5.发送数据线/TxD,接收数据线/RxD,信号地/SG6.4,64KB/216B7.令牌包,数据包,握手包8.I/O地址空间,存储器地址空间,配置地址空间三、判断题(每题括号中打“√”或“×”。共15分,每题1分)1.80486在保护模式下,段寄存器的内容即是段基址。()2.同步串行通信是指不仅字符内部的位传送是同步的,而且字符与字符之间的传送也是同步的。()3.可编程并行接口芯片8255A的按位置位/复位命令是对C口进行操作,所以应该使用C口的端口地址。()4.8255的2方式又称为双向选通输入输出方式,适用于A口和B口。()45.8253的3方式和4方式支持计数初值的自动重装,所以可以输出连续波形。()6.可屏蔽硬中断INTR的中断类型号由8259在中断响应阶段提供给CPU。()7.同片8259所连接中断源的中断类型号的高5位都是一样的,低三位不同。()8.8237A-5不是通过地址线,而是通过DACK信号对I/O设备寻址。()9.USB令牌包中的地址字段为7位,故通过HUB扩展系统可连接128个外设。()10.USB协议规定的ACK、NAK、STALL等握手包,可以由主机或设备发出。()11.USB协议规定同步传输有令牌和数据事务,无握手信号。()12.PCI总线上的读操作不需要设置交换周期。()13.PCI总线上的总线仲裁是显式的,需要占用单独的总线周期。()14.与编码键盘相比,非编码键盘的特点是速度稍慢,但价格便宜。()15.CPU和D/A转换器之间的数据传送可采用查询、中断、DMA等多种方式。()1.×2.√3.×4.×5.×6.√7.√8.√9.×10.×11.√12.×13.×14.√15.×四、简答题(共20分,每题5分)1.采用定时器8253的计数通道1,设计一个分频器。输入的时钟信号CLK1=1000Hz,要求OUT1输出是高电平和低电平均为20ms的方波。GATE1=1,端口地址为304H~307H。试编写初始化程序段和计数初值装入程序段。2.中断号在中断处理过程中有什么作用?CPU获取中断号的方法有哪几种?3.8255A有哪几种工作方式?不同工作方式的特点体现在哪几个方面?4.D/A转换器与A/D转换器的主要差别有哪些?这些差别对D/A转换器接口设5计有何影响?1.要求产生方波,故采用8253的3方式。(1)求计数初值:fCLKTC方波的周期T=20ms+20ms,400Hz001s0140CLKTT3C(2)初始化和写计数初值MOVDX,307H;初始化MOVAL,01110110BOUTDX,ALMOVDX,305H;写计数初值MOVAL,40OUTDX,AL;先写低字节MOVAL,00OUTDX,AL;再写高字节2.中断号在中断处理过程中的作用包括:CPU通过中断号形成一个地址指针,由此在中断向量表中找到中断服务程序入口地址,以实现程序的转移;应用程序进行初始化时,需要用中断号去修改中断向量。CPU获取中断号的方法与中断类型有关:可屏蔽中断ITTR的中断号,由中断控制器8259A提供;指令中断的中断号由中断指令的nH直接给出;不可屏蔽中断(NMI)和CPU内部的一些特殊中断的中断号由系统预先设置,如NMI的中断号为02H,非法除数的中断号是0H等。3.8255A有3种工作方式,它们是0方式,称基本I/O方式;1方式,称单向选通方式;2方式,称双向选通方式。工作方式的不同,体现在以下几个方面:①8255A与CPU及外设两侧交换数据的方式不同。②8255A的3个8位并行口的功能不同。③8255A的工作时序及工作状态不同。4.外部特性不同,D/A转换器不设专门的转换启动信号线和转换结束信号线,A/D转换器则都有。6数据传送的方式不同,D/A转换器与CPU之间只有无条件传送一种方式,而无查询方式和中断方式,A/D转换器都支持。对于D/A转换器,要求相邻两次送数的时间间隔不小于转换时间。这些不同使D/A转换器的接口设计比A/D转换器的接口设计简单得多。五、分析与设计题(共30分每题10分)1.8255芯片的A口和B口分别与8个开关和8个LED灯连接,通过开关控制LED灯的开和关。8255的端口地址为40H~43H,译码电路采用74LS138译码器。请画出译码电路图,并编写初始化程序和控制程序。初始化程序如下:MOVDX,46H;初始化命令MOVAL,82H;方式0,A口,C口为输出口,B为输入口。OUTDX,AL;送到命令口控制程序如下:INAL,42H;把输入口的数据送ALNOTAL;按位取反OUT40H,AL;把输入的数据取反送A口电路连接图如下:72、下图是DMA控制器8237的内部状态变迁图,请回答如下问题:(1)说明各个状态周期的含义,以及8237的状态变迁过程(6分);(2)标出DMAC被动态、主动态分别对应哪些状态周期(2分);(3)如果采用单字节方式或连续方式进行数据传送,该状态变迁的循环流程有何不同(2分)。(1)SI是空闲周期,S0是过渡周期,S1-S4是有效周期,其中S1表示更新高8位地址,S2表示输出有效地址,S3读数据周期,S4写数据周期。当所有的通道都没有收到DMA请求时,8237A-5就处于空闲周期SI,如果DREQ信号有效,则发出总线请求信号HRQ,进入过渡状态S0,直到收到有效的HLDA信号后,8237A-5接管总线,进入DMA有效周期,控制DMA传送。通常一个DMA传输周期由4个状态周期S1、S2、S3、S4组成,如果设备的传送速度较慢,不能在指定时间内完成操作,使8237A-5在S3与S4之间插入等待状态周期SW,以保证数据传送能正常完成。(2)DMAC被动态对应SI、S0,DMAC主动态对应S1-S4(3)单字节方式传送时,S4转移到SI;连续方式传送时,S4转移到S1(需要更新高8位地址时)或者S2(不需要更新高8位地址时)。
本文标题:华中科技大学接口技术模拟题3(带答案)
链接地址:https://www.777doc.com/doc-2643304 .html