《微机接口技术模拟题.docx》由会员分享,可在线阅读,更多相关《微机接口技术模拟题.docx(9页珍藏版)》请在第一文库网上搜索。
1、微机接口技术模拟题(补)一、单项选择题1. 当DAC辨别率(A)微机数据总线宽度时,数据分两次传送。A.B.C.255时,则必需使用直接寻址方式。序号答案缘由1错PID自带反码纠错,故不在CRC校验范围之内2错表示当前处于等待状态3对由串行传送的定义打算的4错按位置位/复位命令属于命令字,只能写到命令口5对由猝发传输的特点打算的。6错中断号是固定的,但中断向量不固定,可以进行修改。7错8255A的2方式下,初始化可指定PA口既作输入口乂做输出口。8错当PORT255时,只能使用间接寻址方式。四、简答题1 .说明8086CPU是如何以流水方式执行指令的。2 .什么是端口共用?解决端口共用一般采纳
2、哪些方法?试举例说明。3 .在存储器与I/O的DMA传送过程中,存储单元2()位的物理地址是如何形成的?DMA掌握器对I/O的寻址是如何实现的?4 .用异步通信方式传送字符A的ASCII(值为65),波特率要求为300B/S,使用一个奇偶校验位和一个停止位。设波特率因子二16,TXD和RXD的频率应选多少?传送A字符需要多少时间?画出字符实际传送的波形。5 .在引脚设置方面,8237A-5的地址信号线和读写掌握线与其他的I/O接口芯片有什么区分?6 .试分析PCI总线传输过程中,FRAME#和IRDY#两个信号的值分别为00、01、10、11时所对应的总线工作状态。1、8086CPU被设计为并
3、行工作方式,及指令与数据的存取电路(BIU)和执行指令的电路(EU)处于并行工作状态,使总线在CPU运行过程中充分的采用。多数状况下,取指令和执行指令能重叠并行运行,这样,取指令所需要的时间“消逝”了,缘由是EU执行的指令已由BIU预先取出。2、端口共用是向1个命令写多个命令字,或者是不同类型的信息(如数据、命令)写到同一个端口。解决端口共用问题,通常有两种方法。一是在命令字中设置特征位,依据特征位的不同,去识别不同的命令加以执行。如并口芯片8255A采纳这种方法。二是编写初始化程序时,依据先后挨次向同一个命令口写入不同的命令字,则命令寄存器可依据先后挨次的商定来识别不同的命令,如串口芯片82
4、51A采纳这种方法。此外,还可以采纳两种方法相结合的手段解决端口共用问题,如8259A中断掌握器芯片。3、在存储器与I/O的DMA传送过程中,存储单元20位的物理地址由三部分构成:地址线A。7供应低8位地址;数据线DBu-7供应低16位地址的高8位;高4位地址由页面地址寄存器供应。DMA掌握器对I/O的寻址是通过DACK信号来实现的。4 .TD=RD=Baud*Factor=300*16=4800Hz字符A的ASCII码为65(I00000IB),每个字符包含10位,故字符速率=Baud10=30个/秒,传送A字符需0.033(1/30)秒。字符实际传送的波形如下:起始位数据位校验位停止位00
5、00015 .在引脚设置方面,8237A-5的地址信号线Ao.7分为两组:A。4、Am,其中A0.3为双向,被动状态下为输入,实现8237A-5内部端口的寻址;主动状态下为输出,构成存储单元地址的低4位。A47为单向输出,仅用于主动状态,输出存储单元地址中的A-位。8237A-5的读写掌握线分两组,其中IOR.IOW为I/O设施读/写信号,被动状态下为输入,接收CPU发出的读/写信号;主动状态下为输出,给外设发出读/写掌握信号。MEMR、MEMW为存储器读/写信号,单向输出,仅在主动状态下使用,用于向存储单元发出读/写掌握命令。6 .在PC1总线传输过程中,FRAME#和1RDY#两个信号的值分别为00、01、10、11时所对应的总线工作状态依次为:传送数据状态、等待状态、传送最终一个数据状态、空闲状态。五、应用题L某微机系统的地址译码电路如图1所示,试依据图中所给出的信号线,指出74LS138的输出端Y的地址范围。其中,DIP开关状态设置为:合(ON)=0,断(OFF)=1。74LS85BoBiB2A=BBaAB74LS1383D2)D0DD3a2A3Al图1可选式译码电路图1、各地址线的编码如下:A9AsA101a6A5A4A3a2aAo00001A=B010000故74LS138的输出端Y的地址范围为:284H287H2.采用DAO)8