1、2015-2016学年第2学期微机原理与接口考试卷授课班号 年级专业 学号 姓名 题号一二三四五总分审核题分2525202010得分得分评阅人一、选择题(每空1分,共25分)答案填在题前横线上!_ 1、8086/8088段寄存器的功能是( )A、用于计算有效地址 B、执行各种数据传送操作C、用于存放段起始地址及计算物理地址_ 2、8086/8088 BIU的功能是( )A、分析指令,产生控制信号 B、用于计算有效地址C、与存储器或I/O端口之间进行数据传送,并形成物理地址_ 3、8086系统64KB大小的系统程序固化在64KB的EPROM中,选择芯片的最佳方案是用一片64K8的芯片,为保证该系
2、统正常工作,程序存储器占据的地址是( )A、00000H0FFFFFH B、80000H8FFFFH C、F8000H0FFFFHD、F0000HFFFFFH E、C0000HCFFFFH F、C7000HCFFFFH_ 4、8086中断系统可处理多种中断源,其中允许可屏蔽中断的标志位是( )A、TF B、OF C、IF D、CF_ 5、在异步串行数据传送中,每个字符数据位8位、校验位1位、停止位1位,如果其波特率为4800,则每秒钟最多能传输的字符数是( )A、600 B、436 C、480 D、535 E、4800_ 6、数模转换中采用双缓冲的目的是( )A、锁存转换的数字量 B、多路模出
3、通道同步转换C、可用于直通工作方式_ 7、8086 系统中堆栈以为单位进行操作( )A、半字节 B、字节 C、字 D、双字_ 8、.异步串行通信和同步串行通信的主要特点是( )A.通讯双方需要同步字符号 B.字符之间的间隔时间相等C.每个字符的发送是独立的 D.字符发送率由波特率决定_ 9、 ADC0809是8位AD,其VREF选用4V电压基准源(REF-接地),如果读取转换后的数字量40H,则此时输入信号电压为( )A、4.00V B、3.00V C、2.00V D、1.00V E、0.00V_ 10、在8086/8088的总线周期中,ALE信号在T1期间有效,它是一个( )。A. 负脉冲,
4、用于锁存地址信息 B. 负脉冲,用于锁存数据信息C. 正脉冲,用于锁存地址信息 D. 正脉冲,用于锁存数据信息_ 11、8086进行入栈操作时,堆栈指针SP( )。A. 减1 B. 加1 C.减2 D. 加2_ 12、 8086/8088CPU若不能和存储器实现速度匹配,就需在( )状态和 ( )状态之间插入若干个等待状态。(填空题,答案填在题头横线)_ 13、若有两片2716(2K8),它们的地址线分别接至系统地址线的低位,而3-8译码器的输入端A、B、C分别接至A15、A14、A13,输出端Y1和Y6分别接至两片2716的片选端,未使用的地址线均设为0,则两芯片的地址范围分别是( )。A8
5、000H87FFH,6000H67FFH B2000H27FFH,C000HC7FFHC6000H63FFH,8000H83FFH DC000HC7FFH,2000H27FFH_ 14、某存储器芯片容量为2K1bit、若用它组成16K8bit存储器组,所用芯片数以及用于组内寻址的地址线为( )。A、32片、11根 B、 64片、14根 C、 8片、 14根 D、 16片、8根_ 15、执行MOV AX,BX和IN AX,DX这两条指令时会出现不同电平的引脚是( )。ARD BWR CM/IO DBHE_ 16、 中断处理过程应包括( )。A请求、响应、服务 B 请求、排队、服务、返回C请求、排
6、队、响应、服务、返回 D请求、响应、服务、返回_ 17、 关于中断控制器8259的功能,以下所述不正确的是( )。A它可以接受多个外设中断请求信号 B它可选出当前优先级最高的中断请求信号 C它可向CPU发中断请求信号且送中断类型号 D它可向外设发中断回答信号_ 18、当8255A的A口用作8个按键输入时,工作方式可设置为( )。A方式 0 B方式1 C方式2 D都不能_ 19、某测量仪表上由16个LED显示器,用一片8255作接口,A口为段选,B口、C口为位选,LED的正确扫描方法是( )。(填空题,答案填在题头横线)_ 20、RS-232接口的信号电平范围为( )。A.0-+5V B.-5-
7、+5VC.-15-+15V D.0-+15V_ 21、对于串行接口,其主要功能为( )。A仅串行数据到并行数据的转换B仅并行数据到串行数据的转换C输入时将并行数据转换为串行数据,输出时将串行数据转换为并行数据D输入时将串行数据转换为并行数据,输出时将并行数据转换为串行数据_ 22、若采用8255控制8段LED数码显示器,不扩展电路时可以控制的LED显示器个数最多是( )A16 B24 C8 D12 _ 23. 8253一个通道的最大、最小时间常数分别为( )A0,1 B 65535, 1 C 65535, 0 D 9999 ,0_ 24.下述产生片选信号CS的方法中,被选中芯片不具有唯一确定地
8、址的是( )A线选法或部分译码 B仅部分译码 C仅线选法 D全译码_ 25.8259为可编程中断控制器,它可接中断源的个数及初始化时级别最低的是( )A.16,IR0 B. 8,IR0 C. 16,IR7 D.8,IR7得分评阅人二、读程序回答问题(共25分)1. 某数据段定义如下(5分)DATA SEGMENTDAT1 DW64HDAT2 DB32HDAT3 EQU 1234HDAT4 EQU $ - DAT3DAT5 DB20HDATA ENDS设DATA的段地址是1000H,则DAT1内容是 ,段内地址是 ,物理地址是 DAT2内容是 ,段内地址是 ,物理地址是 DAT3内容是 ,段内地
9、址是 ,物理地址是 DAT4内容是 ,段内地址是 ,物理地址是 DAT5内容是 ,段内地址是 ,物理地址是 2. 各用一条指令实现下列功能(5分)将BL中D3位和D0位清0,其他位不变 将BL中D3位和D0位置1,其他位不变 将BL中D3位和D0位求反,其他位不变 3.设AX=00,执行下列程序(5分)MOV BX,200HMOV BX,AXDEC AXOUT BX,AX执行后内存地址200H的单元的内容 外部设备地址200H的外设得到的数据是 4.阅读程序回答问题(5分)START:MOV DI,3000HMOV CL,DIXOR CH,CHMOV BL,CHINC DIA1: MOV AL
10、,DITEST AL,80HJNE A2INC BLA2: INC DILOOP A1MOV DI,BLA3: JMP $设3000H单元开始的内容依次是 6,1,2,3,4,5,6;请问(1)这段程序的功能是什么?(2)程序执行完毕之后3007H单元的内容是什么?5. 阅读程序回答问题(5分)MOV AX , 0MOV BX , 0MOV CX , 10STCAB: ADDC AX , BX INC BX LOOP AB HLT程序执行完毕后,AX和BX的值。 AX= BX= 得分评阅人三、简答题(共20分,每题5分)1. 简述起止式异步通信协议的数据格式2、说明在程控方式下三种数据传送方式
11、。3. 8086的中断向量表如何组成?作用是什么?以中断类型号为15H的中断源查找中断服务子程序入口偏移地址为例进行说明。4、说明LED动态显示原理。得分评阅人四、编程题(共20分,每题10分)1、8255的A、B口均为输出,分别接8个LED(高电平点亮),8255的口地址为0640H、0642H、0644H、0646HCODE SEGMENTASSUME CS:CODESTART:MOV DX,0646HMOV AL,80HOUT DX.AL ;1、粗斜体这三句起什么作用?(4分)MOV BX,8001H ;2、给BX赋值8001H有何作用?(2分)AA1:MOV DX.0640HMOU A
12、L,BHOUT DX.ALROR BH,1MOU DX.0642HMOU AL,BLOUT DX.ALROL BL,1CALL DELAYJMP AA1 ;3、以上相同字体的程序段操作了几个口?每执行一遍的作用是什么?(3分)DELAY:;4、这个子程序在主程序中起什么作用?(1分)PUSH CX MOV CX,0F000HAA2: PUSH AXPOP AXLOOP AA2POP CXRET CODE ENDSEND START答:1、_2、_3、_4、_2、8253的端口地址为30H-33H,系统提供了一个200KHz的时钟源。要求从计数器0的OUT端得到400HZ的方波信号,利用这400Hz方波,从计数器1的OUT端得到3.75秒负脉冲信号。编程完成以上功能。(10分)得分评阅人五、作图题(共10分)画出8086在最小模式下总线的配置图,即如何形成地址数据控制总线。注:仅图示主要信号线。附录: