1、桂林电子科技大学2015年研究生统一入学考试试题科目代码:802 科目名称:微机原理及应用(A1)请注意:答案必须写在答题纸上(写在试题上无效)。一、 选择题(45分,每小题3分)1、已知X=+1101101,Y=-1010110,则用补码求出的X+Y=( )。A、1001 0110 B、1001 0111 C、1000 10111 D、0001 01112、8086微处理器的一个典型总线周期需要( )个T状态。A、4 B、3 C、2 D、13、已知标号LAB的类型为NEAR,问执行指令MOV AX,TYPE LAB后,AX=( )。 A、2 B、0FFH C、0FEH D、14、8086标志
2、寄存器中,所包含的标志位有( )位。A、9 B、8 C、7 D、65、已知回车符的ASCII码为0DH、换行符的ASCII码为0AH,若要求定义一个内容为“HELLO”并回车换行的字符变量STR,应使用的正确语句是( )。A、STR DB HELLO,0DH,0AH B、STR DB HELLO,0DH,0AHC、STR DB HELLO,0DH,0AH D、STR DB HELLO,0DH,0AH6、已知AL=11010101B,且为无符号数,现要将其扩展为16位数后送AX,下列指令错误的是( )。 A、CBW B、XOR AH,AH C、AND AX,0FFH D、MOV AH,07、下列
3、指令中,能将AL中的D2、D3两位分别置1和清0,而其它位保持不变的指令是( )。 A、AND AL,0F4H B、OR AL,04H OR AL,04H AND AL,0F7HC、XOR AL,18H D、OR AL,10H AND AL,0F4H AND AL,18H8、8086保护断点的方法是( )。A、将断点地址送指定寄存器 B、将断点地址通过访问指令送指定内存单元C、将断点地址送中断向量表 D、由硬件电路将断点地址自动压入堆栈9、已知数据定义:AA DB 15 BB=5*4 则下列指令中错误的是( )。A、CMP BB,AA B、CMP AA,BB C、SUB AA,BB D、SBB
4、 AA,BB10、下列各种优先级次序排列中,正确的是( )。A、内部中断NMIINTR单步中断 B、NMI内部中断INTR单步中断C、内部中断单步中断NMIINTR D、NMI内部中断单步中断INTR11、下列哪种数据定义方式不能把3031H存入一个存储字中( )。A、DW 3031H B、DB 31H,30H C、DB 10 D、DW 1012、8086执行OUT输出指令时,向相应的I/O接口芯片产生的有效信号是( )。A、AEN B、IOR C、IOW D、ALE13、可编程并行接口芯片8255占用的端口地址有( )。A、3个 B、6个 C、4个 D、2个14、8253三个通道的技术脉冲信
5、号是( )。A、取自不同的信号源,具有不同的频率B、取自相同的信号源,具有相同的频率C、CLK0和CLK1取自同一信号源,而CLK2取自另一信号源D、CLK1和CLK2取自同一信号源,而CLK0取自另一信号源15、启动ADC0809芯片开始进行A/D转换的方法是( )。A、START引脚输入一个正脉冲 B、START引脚在A/D转换期间保持高电平C、ALE引脚输入一个正脉冲 D、ALE引脚在A/D转换期间保持高电平二、填空题(10分,每小题2分)1、8086系统复位后,内部各寄存器(除CS外)的内容为 H。2、8086的逻辑地址由段基址和 地址组成。3、4K8位的RAM芯片,其地址线有 条,数
6、据线有8条。4、8259控制器在有INTR中断发生,并接收到CPU发回的中断响应信号之后,应将中断源的 送入数据总线。5、8086对I/O端口的编址方式是 编址。三、问答题(24分,每小题8分)1、(8分)说明8086的BIU和EU的主要功能,在执行程序过程中它们如何相互配合工作?2、(8分)试比较4种基本输入输出方法的特点。3、(8分)8086系统如何确定硬件中断服务程序的入口地址?四、分析题(32分,每小题8分)1、(8分)设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,数据段中变量名为VAL 的偏移地址值为0
7、030H,试说明下列源操作数字段的寻址方式是什么?物理地址值是多少?(1)MOV AX,BX (2)MOV AX,SI (3)MOV AX,VALBPSI (4)MOV AX,VALBXDI2、(8分)说明下列程序段的功能。 MOV CX,LEN LOP:MOV AL,D1 SUB AL,D2 JNC NEXT NEG AL NEXT:MOV D1,AL INC D1 INC D2 LOOP LOP HLT3、(8分)采用74LS138和EPROM2764器件,构成一个64KB的存储系统,使其寻址存储器的地址范围为80000H8FFFFH。分析系统扩展方案并画出译码电路图。4、(8分)某中断源
8、的中断请求信号接至8259的IR5引脚,中断类型号为4DH,其中断服务程序的入口地址为INTPT5,应如何设置该中断向量。五、编程应用题(39分,共3小题)1、(12分)已知有符号数A和B(字变量),试编写完成下述操作的程序:1)若两个数中有一个为正数,则将该正数存入A中,负数存入B中;2)若两个数均为正数,则两数分别加1,并存回原变量;3)若两个数均为负数,则两变量不变。2、(12分)8253定时/计数器的3个计数通道CLK频率均为2MHz,其接口译码电路如本题图形。要求计数通道0在定时100s后产生中断请求;计数通道1用于产生周期为10s的对称方波;计数通道2每1ms产生一个负脉冲。编写实现上述功能的程序段。编程应用题2图3、(15分)某微机控制系统采用8255实现交通灯的控制,接口电路如本题图形。控制功能如下:当控制开关K0、K1、K2全部闭合时,红灯亮;当控制开关K0、K1、K2全部打开时,绿灯亮;其他情况下,黄灯亮。假定8255端口地址依次为340H343H,分析8255端口的工作方式,编写采用查询方式读取数据,实现上述功能的程序段。编程应用题3图附图:第 6 页 共 6 页