2010级计算机科学与技术汇编试卷2012 A答案

更新时间:2024-04-23 01:52:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

安徽新华学院2012- 2013学年度第 一 学期 (A卷,考试) 2、 (1)100H_____ _2分 (2) 22H_ 2分 3、 (1) 二条指令都是作减法,影响标志位;但前者影响AX值后者不影响AX值 2分 (2) 二条指令都是作与运算,影响标志位;但前者影响CX值后者不影响CX值 2分 四、程序分析题(每小题6分,共24分) 1、 _45B0H 4分 L2__ 2分 2、 0EDCCH 5001H _ DX、AX_组成的双字求补码__ 每空2分 3、_aaaaa__4分 _0____ 2分 《汇编语言程序设计》期末考试参考答案及评分标准 -------------------------------------------------------------------命题教师:邵陆寿 审核人: 适用年级专业:2010级计科 一、单项选择(在备选答案中选出一个正确答案,并将其序号填在答题栏内。每题1分,共16分) 题号 答案 题号 答案 二、填空题(每空1分,共16分) 1、 64K 0000H FFFFH 2、. 23456H_ 3、 _标号_____,__操作码, 和 操作数1_操作数2___ 4、. 相对基址变址_ 5、 . CS__ IP 6 、. _9CH__ _ 6CH__ 7、 . 80H_或(-0) -16d 8、 . 200H_ _120H 三、简答题(每小题4分,共12分) 1、 (1)2150H 1分 (2)SS-DS=2250H-2150H=100H 1分 (3) 64K,一个段最大长度. 2分 1 D 11 D 2 C 12 D 3 D 13 B 4 A 14 D 5 C 15 B 6 A 16 B 7 B 8 C 9 A 10 D 装4、 _14H_ 2_ AX/CX=2…20 每空2分 五、应用题(共20分) 1、通道0地址:3F0H 通道1地址:3F2H (每个2分) 通道2地址:3F4H 控制口地址:3F6H 2、MOV DX,316H ;N0=1MHz/2kHz=500 MOV AL,00110111B OUT DX,AL MOV DX,310H MOV AL,00H OUT OUT DX,AL DX,AL (5分) MOV AL,05H MOV DX,316H ;N1=480μs/1μs=480 MOV AL,01110011B OUT DX,AL MOV DX,312H MOV AL,80H OUT OUT DX,AL DX,AL MOV AL,04H MOV DX,316H (5分) 订----------------------------------------线---------------------------------------- 共4 页,第 3 页 共4 页,第4页 MOV AL,10011011B OUT DX,AL MOV DX,314H MOV AL,26H OUT 六、程序设计题(每小题6分,共12分) 1、 MOV AX,DATAX MOV DX,DATAX+2 ADD AX,AX ADC DX,DX 2分 SUB AX,DATAY SBB DX,DATAY+2 2分 JO OVERFLOW JMP NOOVER OVERFLOW: 2分 NOOVER: 2、 DATA SEGMENT BUF1 DB 。。。。。。 BUF2 DB 。。。。。。。 DX,AL (2分) MOV DS,AX MOV SI,OFFSET BUF1 MOV DI,OFFSET BUF2 MOV CX,20 1分 NEXT2:MOV AL,[SI] CMP AL,[DI] JZ NEXT1 MOV ADDR1,SI MOV ADDR2,DI MOV BYTE PTR FLAG,0 2分 JMP NEXT3 NEXT1:INC SI INC DI LOOP NEXT2 MOV FLAG ,0FFH 2分 NEXT3:NOP CODE ENDS END START FLAG DB 0 ADDR1 DW ? ADDR2 DW ? DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA 1分 START:MOV AX,DATA 共4 页,第 3 页 共4 页,第4页

本文来源:https://www.bwwdw.com/article/5yap.html

Top