成人教育&网络教育 20XX 年 9 月试题 课程名称 汇编与微机接口 A 卷√ B 卷 □ 考试时间 100 分钟 评分老师 职称 一、单项选择题(在每小题的四个备选 中,选出一个正确的 ,每小题 1 分,共 20 分)1.D 2.C 3.C 4. C5. C6.B 7.A 8.D 9.A 10.B11. B 12. C 13. D 14. C 15.A 16. A 17. B 18. C 19. D 20. B二、填空题(每空 1 分,共 10 分。)1. 0001 1001B 2. 20H 3.DS*16+BX+SI+MASK4. SF(+)OF=1 5. 0,0 6.CX7. 6 8.汇编 9.MOV AX,SEG BUF三、简答题(共 30 分,每题 5 分)1.执行单元,负责执行指令(2 分);总线接口单元,负责读取指令和操作数(3 分)。2.答案: CMP X,5 JZ N1 CMP AX,BXJNZ N1INC AXN1: ……3.段属性,代表变量的段地址(1 分);偏移属性,代表变量的偏移地址(2 分);类型属性,代表变量占用的字节数(2 分)。4.在串操作类指令(2 分)和循环控制类指令中作为计数器使用(3 分)。5. ① 直接寻址 ②基址变址寻址相对寻址 ③间接寻址 ④基址变址寻址⑤ 寄存器相对寻址(各 1 分)6. ① 类型不匹配 ②IP 不可用 ③立即数不能送段寄存器 ④类型不匹配⑤CS 不能做目的操作数(各 1 分)四、阅读程序题(共 20 分,每题 5 分)1.80H (3 分) 1 (2 分) 2. BX=4658H(3 分)CF=0(2 分)3. AL=3FH(3 分)CF=1 4.①DX=0EDCBH AX=0A988H(3 分) ②将 32 位二进制数求补(2 分)五. 编制程序题(共 20 分,第一题 5 分,第二题 15 分)1. 答案: MOVAL,DAT1ANDAL,0F0HORAL,10001010BMOVDAT1,AL2. 答案: .MODELSMALL .STACK .DATA NUM DB XX,XX,XX,……(共 100 个数据) RESULT DW ?.CODE .STARTUP MOV CX,99 XOR AX,AX LEA BX,NUM MOV AL,[BX] LOP: ADD AL,[BX+1] ADC AH,0 INC BX LOOP LOP MOV RESULT,AX .EXIT 0 END评分细则:①伪指令完整:7 分 ② 循环结构:4 分 ③ 其它:4 分