当前位置:首页 > 09-10-1本二试卷A河北科技大学微机原理
河北科技大学2009—2010学年第1学期
《微机原理及应用》考试试卷
考场号: 座位号: 学院: 班 级: 姓 名: 学号:
题号 得分 一 二 三 四 五 六 总分 一、选择题:(每小题2分,共20分)
1、8086指令中不可以用作目的操作数的是【 】。
A.立即数 B.寄存器操作数 C.存贮器操作数 D.都不对
2、在 AR DB 10 DUP(5,6 DUP(2))中,分配的空间大小是【 】字节。 A. 0 B.10 C.30 D.70 3、使用DOS功能调用时,功能号应放在那个寄存器中【 】。
A.AH B. AL C.AX D.IP 4、循环控制指令LOOPNZ控制循环继续执行的条件是【 】。 A.CX≠0且ZF=1 B.CX≠0且ZF=0 C.CX≠0或ZF=1 D.CX≠0或ZF=0 5、下列指令中哪条是正确的【 】。
A.MOV DS, 0200H B.MOV AX, [SI][DI] C.MOV BP, AX D.MOV BYTE PTR [BX], 1000 6、只把AL低4位清0,高四位不变。应执行的指令是【 】。 A.AND AL,0F0H B.AND AL, F0H C.OR AL,0F0H D.AND AL,00H
7、设DL=55H,执行指令后能使DL中的数据为0AAH的指令是【 】。
A卷,共7页,第1页
A.TEST DL,0AAH B.OR DL, 0AAH C.NEG DL D.XOR DL, 0FFH 8、下面哪一条指令执行后可以使BX内容清零【 】。
A.XOR BX,BX B.OR BX,BX C.AND BX,BX D.CMP BX,BX 9、在计算机系统中,可用于传送中断请求和中断响应信号的是【 】。 A.地址总线 B.数据总线 C.控制总线 D.都不对 10、其他条件具备,74LS138的ABC为100时,下列输出哪个是正确的【 】 。 A.Y1为高 B.Y1为低 C.Y4为低 D.Y5为低 二、填空题(每空1分,共8分)
1、4Kx4位的静态RAM芯片的片内地址线是__ __条。
2、一个完整的中断处理过程包括:中断请求、 、 、中断处理和中断返回。
3、指令MOV AX,[BX+SI+6] 源操作数的寻址方式 4、已知[x]反=11101111B,则x =___ _________。
5、CPU通过一个外设接口同外设交换的信息种类有:数据信息、 、 3类信息。
6、退出指令REPNE CMPSB的条件是 。 三、简述题(每小题4分,共12分) 1、简述BCD码的十进制加法调整规则?
2、简述8086的总线周期4个T状态完成的功能?
A卷,共7页,第2页
3、简述8086CPU使用的存储器的分段原理?
四、程序阅读(每小题4分,共计12分)
1、CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV BL, 41H MOV CX,04H
TTT: MOV DL,BL MOV AH,02H INT 21H ADD BL,03H LOOP TTT MOV AH,4CH INT 21H CODE ENDS
END START
该程序完成的功能是 。 2、DATA SEGMENT SUM DW ? DATA ENDS CODE SEGMENT
ASSUME CS:CODE,DS:DATA
A卷,共7页,第3页
START: MOV AX,DATA MOV DS,AX XOR AX,AX MOV CX,10 MOV BX,2 LP: ADD AX,BX INC BX INC BX LOOP LP MOV SUM,AX MOV AH,4CH INT 21H CODE ENDS END START
该程序完成的功能是 ,程序执行后,SUM单元的内容是 。 3、DATA SEGMENT CN DW 4 RES DW ? DATA ENDS
CODE SEGMENT ASSUME CS:CODE,DS:DATA START: MOV AX,DATA MOV DS,AX MOV BX,CN CALL FACTOR MOV RES,AX MOV AH,4CH INT 21H FACTOR PROC NEAR PUSH AX MOV AX,BX CMP BX,0 JE M0 CMP BX,1 JE M0 DEC BX CALL FACTOR MUL BX POP BX
A卷,共7页,第4页
共分享92篇相关文档