1、桂林电子科技大学2013年研究生统一入学考试试题科目代码:904 科目名称:微机原理及应用请注意:答案必须写在答题纸上(写在试题上无效)。一、选择题(15小题,每题3分,共45分)18086CPU中指令指针(IP)中存放的是 。A.指令 B.指令地址 C.操作数 D操作数地址2指令队列的作用是 。A暂存操作数地址 B暂存操作数 C 暂存指令地址 D.暂存预取指令38086中ALU的功能是 。A.算术运算 B.逻辑运算 C算术运算与逻辑运算 D函数运算4已知段地址和偏移地址分别为4900H和2300H,此存储单元的物理地址是 。A6C00H B. 4B300H C.27900H D.51300H
2、58086与8088相同的是 。A.EU和BIU B.EU C.BIU D.外部引脚功能6. 在下列语句中,BUFFER称为 。BUFFER DB 01H,0AHA符号 B变量 C助记符 D标号7. 下列MOV指令中,正确使用的是: 。AMOV 2000H, AX; BMOV CS, BX;CMOV AX, ARRAYBX; DMOV AX, DX。 8DRAM是指 。A半导体静态存取存储器 B 磁存储器C可编程的只读存储器 D半导体动态存取存储器9如果CPU执行了某一_,则栈顶内容送回到CS和IP。A子程序返回指令 B数据传送指令C退栈指令 D子程序调用指令10中断控制方式的优点是 。A提高
3、CPU的利用率 B. 能在线进行故障处理C无须CPU的干预 D. 硬件连线简单11中断响应周期(即INTA周期)由 个总线周期完成。A1 B2 C3 D412在中断系统中,中断类型号是在_的作用下送往CPU的。A读信号 B地址译码信号C中断请求信号INTR D中断响应信号138255A的PA口工作于方式2,PB口工作于方式0时,其PC口 。A用作一个8位IO端口 B用作一个4位I/O端口C部分作联络线 D全部作联络线14. 定时/计数器8253进行初始化时,要求使用通道0,工作在方式0下,采用二进制计数,计数值为16位,则控制字内容为: 。A 00H; B 10H; C 20H; D 30H。
4、15. 某微机系统采用单片8259A中断控制器,CPU为16位,采用边沿触发,则应向ICW1写入 。A 14H; B 1AH; C 13H; D 1BH。二填空题(10小题,每小题3分,共30分)1. 16位补码数能表示的范围是: 。2. 在8086CPU的通用寄存器中,常用作计数器的寄存器是 。3. 在8086CPU中,其寻址空间的范围可达 。4. 已知在寄存器中,(AX)=5566H,现执行指令 TEST AX,80H后,寄存器AX中的值为: H。5. 已知 AX=88FFH,BL=0FEH,则指令 IMUL BL 执行完后,AX= 。6. 已知 AX=6AH,BL=7BH,则指令 DIV
5、 BL 执行后,AX= 。7. 伪指令 DW 12,9,20 DUP(59,10,77,88,99)所占用的存储空间是 字节。8. 调用程序和子程序之间传递参数的方法有3钟,一是利用寄存器传递参数,二是利用堆栈传递参数,三是利用 传递参数。9. 端口地址的编址方式有两种,它们是: 。10. 某中断系统中,共使用7片8259A进行级联,则该中断系统最多可以设计 级中断。三、简答分析题(4小题,共40分)1. 指出下列8086/8088指令的基本功能和源操作数的寻址方式。(共24=8分)(1)MOV AX, 1200H (2)ADC BX,1200H(3)AND BX, SI (4)TEST BX
6、,SI+1200H 2假设程序中的数据定义如下(8分): DATA SEGMENT ORG 20H DA1 DB IBM PC DB 0AH,0DH N=$-DA1NUM1=8 NUM2= NUM1+10HDA2 DW IB,M,PCDATA ENDS上述数据段定义中N值为 ,变量DA2首字节单元的偏移地址为 。3分析下面程序段功能。(8分) XOR AX,AX MOV BX,2 MOV CX,50 NEXT: ADD AX,BXINC BXINC BX LOOP NEXT程序段完成的功能是: 。4下图为某微机存储器的部分电路接线图。(8分)试回答:ROM的容量是 ,寻址范围是 ;RAM的容量
7、是 ,寻址范围是 。5已知8255的方式选择控制字见附录1,某应用系统的并行接口8255A的初始化程序段为(8分):MOV DX,406HMOV AL,87HOUT DX,AL试分析:(1)该系统中,8255A的端口地址范围;(2)8255A的工作方式。四、设计与编程题(3小题,共35分)1. 求字符串变量STRING的长度,要求滤去第一个非空格字符之前的所有空格,字符串以“#”结束。(本题12分)2. 设某微机系统的内存由地址连续的16KB静态RAM组成,起始地址为88000H。存储器芯片用8K4的RAM芯片,CPU为8088。(本题10分)1) 组成该内存空间共需几个芯片组?每个芯片组有几
8、片RAM芯片?写出每个芯片组的地址空间。(6分)2) 画出该微机系统中16KB静态RAM与系统总线的连接(数据总线、地址总线、读写选通信号线、存储器/IO选择线等)。(4分)提示:74LS138译码器和RAM芯片主要引脚如图1所示。 3某8088应用系统,用8253构成一个方波发生器,8253的端口地址为:200H203H。CLK0输入频率为2.0MHz的时钟信号,要使OUT0输出1000Hz的负脉冲信号,OUT1输出10Hz方波信号,OUT0的输出脉冲作为CLK1的时钟输入。请完成对8253初始化编程,将计数器0设为模式2(分频器),计数器1设为模式3(方波发生器)。(本题13分)8253的控制字格式为:附录1:8255的方式选择控制字附录2:8259中ICW1初始化命令字 第 5 页 共 5 页