发布时间 : 星期一 文章本二11-12A卷河北科技大学微机原理更新完毕开始阅读d692eb06011ca300a7c3900a
河北科技大学2011—2012学年第1学期
《 微机原理及应用 》考试试卷
考场号: 座位号: 学院: 班 级: 姓 名: 学号:
题号 得分 一 二 三 四 五 六 七 总分 一、单项选择题:(每小题1分,共20分)
1、对汇编语言源程序进行编译的文件是 【 】
A.MASM.EXE B.EDIT.EXE C. DEBUG..EXE D. LINK.EXE 2、对于伪指令语句VAR DW 100 DUP(3,5,7),其分配的存储空间为多少个字节单元。 【 】
A.100
B.200 C.300
D.600
3、循环控制指令LOOPNZ控制循环继续执行的条件是 【 】 A.CX≠0且ZF=1 B.CX≠0且ZF=0 C.CX≠0或ZF=1 D.CX≠0或ZF=0
4、设A=186,B=273Q,C=0BBH,它们之间的关系是 【 】 A.A>B>C B.A
5、设DL=55H,执行指令后能使DL中的数据为0AAH的指令是 【 】
A.TEST DL ,0AAH B.OR DL , 0AAH C.NEG DL D.XOR DL , 0FFH
6、设AX中有一带符号数8520H,执行SAR AX , 1指令后,AX中的值是【 】
A.4290H B.0A40H C.0C290H D.0C260H
7、标志寄存器中标志IF=1表示的是 【 】 A.CPU可以接收可屏蔽中断请求 B.运算结果低8位中所含1的个数为奇数
(A卷) 共 8 页 第 1 页
C.运算结果超出了表示数的范围 D. CPU按跟踪方式执行指令
8、MOV AX,[BX+SI]的源操作数的物理地址是 【 】 A.16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI) C.16×(SS)+(BX)+(SI) D.16×(CS)+(BX)+(SI)
9、调试程序DEBUG中的指令U的含义是 【 】 A.从指定地址显示内容 B.从指定地址执行程序 C.读并显示输入的字节 D.反汇编
10、程序运行过程中进行了一次FAR转移,则 【 】 A. CS改变IP不变 B. CS和IP都不变 C. CS和IP都改变 D. CS不变IP改变
11、某条指令可以完成对指令中给出的操作数取补码的功能,这条指令为【 】
A. NEG B.XCHG C. XLAT D. TEST 12、ROR指令的意义是 【 】 A. 不带CF的循环右移 B. 带CF的循环右移 C. 算术右移 D. 逻辑右移
13、假定DS=1000H,AX=2000H,[1234H]=30H,[1235H]=40H当执行完
MOV AX ,[1234H]指令后,AX的值为 【 】 A. 4030H B. 3040H C. 1234H D. 2000H
14.在工作过程中,需要不断刷新的存储器是 【 】 A.SRAM B.DRAM C.PROM D.EPROM
15.-7的补码用8位二进制数表示为 【 】 A.00000111B B.10000111B C.11111000B D.11111001B 16.BCD码00100010B表示的十进制数为 【 】 A.17 B.22 C.32 D.34
17.利用INT 21H调用DOS功能,从键盘输入一个字符送入寄存器AL。调用INT 21H之前,AH应当赋值为 【 】
(A卷) 共 8 页 第 2 页
A.1 B.2 C.5 D.9
18.BP用作基地址寄存器时,隐含使用的段寄存器为 【 】 A.CS B.DS C.ES D.SS
19.在使用重复控制指令时,用作重复次数计数器的寄存器是 【 】 A.AX
B.BX C.CX D.DX
20.设DF=0,每次执行MOVSB指令后,SI和DI均要分别 【 】 A.减2 B.减1 C.加1 二、填空题(每空1分,共12分)
1、4Kx4位的静态RAM芯片的片内地址线是__ __条。
2、设(DS)=2000H,(DI)=1000H,指令“MOV AX,[DI+2000H]”源操作有效地址为______,物理地址为_____ 。
3、一个完整的中断处理过程包括中断请求、 、中断响应、 、 中断返回共5个基本过程。
4、CPU通过一个外设接口同外设交换的信息种类有:数据信息、 、 3类信息。
5、退出指令REPNE SCANSB的条件是 。
6、二进制数11101001,若为无符号数,其十进制数值是__ __;若为补码表示的有符号数,其十进制数值是_ ____。
7、已知AL的内容为01011101B,执行指令NEG AL后,再执行CBW指令,则AX的内容为_ 。
8、8086 CPU的标志寄存器中的标志位可以分为两大类,其中一类称为__________标志位,另一类称为控制标志位。 三、判断题(每小题1分,共10分)
1、MOV DS:2000H, AX ( ) 2、PUSH 4567H
( ) ( )
D.加2
3、XCHG VAR1,VAR2
(A卷) 共 8 页 第 3 页
4、SUB 38H,AL 5、MOV AL,[2000H]
( ) ( )
6、MOV CS,AX ( ) 7、MOV BX, DL ( ) 8、MOV DS, 1234H ( ) 9、MOV [DI], [SI] ( ) 10、ADD AL,09H ( )四、简答题(共计12分) 1、总线周期(4分)
2、8086 CPU由哪两部分组成?8086 CPU中有哪些寄存器?(
3、简述8086存储器分段原理。(4分)
五、程序填空及程序阅读 (共计16分) 1、本小题4分 DATA SEGMENT
(A卷) 共 8 页 第 4 页
4分)