青 岛 科 技 大 学 二O一O年硕士研究生入学考试试题 考试科目:微机原理与接口技术 注意事项:1.本试卷共 5 道大题(共计 53 个小题),满分 150 分; 2.本卷属试题卷,答题另有答题卷,答案一律写在答题卷上,写在该试题卷上或草纸上均无效。要注意试卷清洁,不要在试卷上涂划; 3.必须用蓝、黑钢笔或签字笔答题,其它均无效。 ﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡﹡ 一、选择题(30分,每小题1分) 1、十进制数36.875转换成二进制数是 。 (A)110100.01 (B)100100.111 (C)100110.11 (D)100101.101 2、十进制数59转换成八进制数是 。 (A)73Q (B)37Q (C)59Q (D)112Q 3、与十进制数58.75等值的十六进制数是 。 (A)A3.CH (B)3A.CH (C)3A.23H (D)C.3AH 4、设DS=1000H,AX=2000H,[1234H]=3000H,执行LEA AX,[1234H]指令后,AX的值为 。 (A) 1000H (B) 2000H (C)3000H (D) 1234H 5、设DS=1000H,AX=2000H,[1234H]=3000H,执行MOV AX,[1234H]指令后,AX的值为 。 (A) 1000H (B) 2000H (C)3000H (D) 1234H 6、在下列伪指令中,定义2字节变量的伪指令是 。 (A)DB (B)DW (C)DD (D)DQ 7、十进制负数-61的八位二进制原码是 。 (A)10101111 (B)10111101 (C)10101011 (D)00110101 8、十进制负数-38的八位二进制补码是 。 (A)01011011 (B)10100110 (C)10011001 (D)11011010 9、有一个八位二进制数补码是11111101,其对应的十进制数是 。 (A)-3 (B)-2 (C)509 (D)253 10、补码01010101表示的真值为 。 (A) 93 (B) 43 (C) 42 (D) 85 11、8位二进制补码表示的整数数据范围是 。 (A) -128~127 (B) -127~127 (C) -128~128 (D) -127~128 第 1 页(共 5 页) 12、指令MOV AL,56H中,源操作数采用的寻址方式是: 。 (A)立即数寻址 (B)寄存器寻址 (C)直接寻址 (D)寄存器间接寻址 13、指令MOV AL,BL中,源操作数采用的寻址方式是: 。 (A)立即数寻址 (B)寄存器寻址 (C)直接寻址 (D)寄存器间接寻址 14、指令MOV AX,[1070H]中,源操作数采用的寻址方式是: 。 (A)立即数寻址 (B)寄存器寻址 (C)直接寻址 (D)寄存器间接寻址 15、指令MOV AX,[BX]中,源操作数采用的寻址方式是: 。 (A)立即数寻址 (B)寄存器寻址 (C)直接寻址 (D)寄存器间接寻址 16、设DS=2000H,则指令MOV AX,[1050H]的源操作数的物理地址是 。 (A)21050H (B)2000H (C)1050H (D)3050H 17、立即数寻址方式中,操作数在 中。 (A)指令 (B)寄存器 (C)内存单元 (D)硬盘 18、直接寻址方式中,操作数在 中。 (A)指令 (B)寄存器 (C)内存单元 (D)硬盘 19、直接、间接、立即三种寻址方式指令的执行速度,由快至慢的排序为 。 (A)直接、立即、间接 (B)直接、间接、立即 (C)立即、直接、间接 (D)不一定 20、用汇编语言编写的程序需要经过 翻译成机器语言后,才能在计算机中执行。 (A)编译程序 (B)解释程序 (C)操作系统 (D)汇编程序 21、CPU指的是 。 (A)控制器 (B)运算器和控制器 (C)运算器、控制器和主存 (D)运算器 22、指令MOV AX,[BX+SI]中的源操作数的物理地址是 。 (A)16×(DS)+(BX)+(SI) (B)16×(ES)+(BX)+(SI) (C)16×(SS)+(BX)+(SI) (D)16×(CS)+(BX)+(SI) 23、逻辑移位指令SHR可用于实现 。 (A)带符号数乘以2 (B)带符号数除以2 (C)无符号数乘以2 (D)无符号数除以2 24、下列那些数据在汇编语言中是非法的 。 (A) 19AH (B) 1372 (C) ABH (D) 145 25、当A>B时转移的条件转移指令为(A、B为无符号数) 。 (A) JA (B) JAE (C) JG (D) JGE 26、8086/8088 CPU的I/O指令中I/O端口可以采用的寻址方式为 。 (A)直接寻址 (B)间接寻址 (C)变址寻址 (D)直接寻址与寄存器间接寻址 27、条件转移指令JC OPR的测试条件是 。 (A)ZF = 1 (B)SF = 1 (C)OF = 1 (D)CF = 1 28、当执行完下列指令序列后,标志位CF和SF的值为 。 MOV AL,0C4H ADD AL,9DH 第 2 页(共 5 页)
(A) 0,0 (B) 0,1 (C) 1,0 (D) 1,1 29、存储器是计算机系统的记忆设备,它主要用来 。 (A)存储程序 (B)存储数据 (C)存储指令 (D)存储数据和指令 30、采用直接寻址方式时,如果指令中没有用前缀指明操作数在哪一段,则默认段寄存器是 。 (A)数据段寄存器DS (B)堆栈段寄存器SS (C)代码段寄存器CS (D)附加数据段寄存器ES 二、填空题(30分,每空1分) 1、计算机存储信息的最小单位是 ,1个字节等于 个二进制位,1KB等于 个字节。 2、8086CPU从功能上可分为两部分,即 和 。 3、8086CPU有4个16位通用寄存器,分别记为AX、 、 、 。 4、AX的高8位和低8位可以作为独立的寄存器使用,分别记为 、 。 5、8086CPU中的源变址寄存器是 ,目的变址寄存器是 ,堆栈指针寄存器是 ,基数指针寄存器是 。 6、8086CPU中的算术逻辑部件ALU用于实现 运算和 运算。 7、中断向量是 的入口地址,在8086/8088微机系统中,每个中断向量占 个存储单元。其中,前两个单元存放 ,后两个单元存放 。 8、n位地址码可以表示 个地址。 9、系统功能调用分以下三个步骤:(1) ;(2) ;(3) 。 10、8086CPU的指令队列为 个字节,8088CPU的指令队列为 个字节。 11、将逻辑地址转换为物理地址的公式是:物理地址= ×16+ 。 12、8255A芯片内部包含 个 位的输入/输出端口。 三、简答题(30分,每小题6分) 1、何谓寄存器寻址方式?何谓寄存器间接寻址方式?二者的区别是什么? 2、简述8086/8088 CPU的6个状态标志位SF、ZF、PF、CF、AF、OF的含义。 3、简述中断处理程序的结构模式。 4、什么叫循环程序?它有什么优点?简述循环程序的结构。 5、简述汇编语言源程序的基本格式。 四、程序分析题(30分) 1、(6分)阅读下面的程序,指出该程序完成的功能。 SAL AL,1 MOV BL,AL MOV CL,2 SHL AL,CL ADD AL,BL 第 3 页(共 5 页)