汇编语言、微机原理及接口技术期末复习试卷以及参考答案五内容摘要:

简述 I/O 接口的基本功能。 ( 5 分) 简述中断的基本概念、中断的分类。 ( 5 分) 假设数据段内容如下: X1 DB 22H,3*6,?,2 X2 DB ‘ AB’ ,’ C’ X3 DW ‘ AB’ ,’ C’ 请画图绘出汇编之后数据区单元内容 (从 2020:1000H 地址开始 )(5 分 ) 四、阅读分析题(共 30 分,答案写在答题纸上) (6 分 )阅读下面的汇编程序,判断说明该程序的功能,并从题后 的选项中选择合适的语句填充到程序中的缺失部分,使程序完整无误。 CODE SEGMENT ASSUME CS:CODE ①__________ MOV AH, 1 INT 21H AND AL, 0FH MOV BL, AL MOV CX, 8 LAST: ②__________ RCL BL,1 JNC NEXT MOV DL, ‘ 1’ NEXT: MOV AH, 2 INT 21H LOOP LAST ③__________ INT 21H CODE SEGMENT END BEG 供选择的项: A) MOV DL,’ 0’ B) MOV DL, ‘ 1’ C) BEG: D) START: E) MOV AH, 4CH F) MOV AH, C4H (8 分 )下面程序的功能是 :在附加段地址为 BUF 中有一个无符号数的字数组 , 找出最大数和最小数 , 分别存放在 AX 和 BX 寄存器中 .请填空完成该程序。 EDATA SEGMENT BUF DW 2564H, 0ABCDH,1690H, ? , 0DEF0H。 共 50 个字 CONT EQU $﹣ BUF EDATA SEGMENT CODE SEGMENT ①__________ START: MOV AX, EDATA ②__________ MOV CX, CONT1 ③__________ MOV BX,ES: [DI] MOV AX, BX MIN: ADD DI, 2 CMP ES:[DI], BX ④__________ MOV BX, ES:[DI] JMP NEXT MAX: CMP ES:[DI], AX JBE NEXT MOV AX, ES:[DI] NEXT: LOOP MIN MOV AH, 4CH INT 21H CODE ENDS END START 阅读下面子程序 SUB,回答:( 8 分) SUB PROC NEAR P。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。