




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、南昌大学 20092010学年第一学期期末考试试卷 试卷编号: 12209 ( )卷课程编号: H61030005 课程名称: 汇编语言程序设计 考试形式: 闭卷 适用班级: 电气信息III08级 姓名: 学号: 班级: 学院: 信息工程 专业: 考试日期: 题号一二三四五六七八九十总分累分人 签名题分30208121020 100得分考生注意事项:1、本试卷共6页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。一、 选择题(每小题2分,共30分) 得分评阅人 1、代码段寄存器是( )AIPBSPCBPDCS2、设一个存储单元
2、的逻辑地址为1000H:1234H,则物理地址为( )A02234HB12340HC11234HD21234H3、80888086 存储器分段,每个段不超过( ) A64K个字B32K个字节 Cl兆个字节D64K个字节4、要输入端口1234H中的8位数据,其指令应是( )AMOV DX,l234H BMOV DX,1234H OUT DX,AL IN AL,DXCIN AX,1234H DOUT DX,1234H5、若AX15要得到AX15应执行的指令是( )ANEG AX BNOT AX CINC AXDDEC AX6、80868088系统执行传送指令MOV时( )A不影响标志位 B影响 D
3、F方向标志 C影响 SF符号标志 D影响 CF进位标志7、MOV AL 79,ADD AL 0B1H,上面指令执行后,设置的标志位CF和OF的值是( )ACF0,OF1 BCF1,OF1 CCF0,OF0 DCF1,OF08、下列指令中操作数在代码段中的是( )AMOV AL,42H BADD AL,BL CSUBBX,Dl D,INCDI9、用REPESCASB指令对字符串进行扫描,如CX0时,扫描结束,那么表示( ) A在字符串中遇上第 AL 中指定的字符 B在字符串中有一个 AL 中指定的字符 C在字符串中有一个不是 AL 中指定的字符 D在字符串中遇上第 AL 中指定的字符 10、下列
4、指令执行后对源和目的操作数均无影响的是( ) AMOV BX2,AX BSUB AX,2467H CSBB SI,BX DCMP AX,BX 11、表示过程定义结束的伪指令是( )AENDP BENDS CEND DENDM 12、假设存储器中从7462H单元开始的四个相邻字节单元中的内容依次是32H,46H,52H,0FEH,则存放字数据OFE52H的字地址是( )A7462 H B7463H C7464H D7465H13、下面XCHG指令语句中语法正确的是( )AXCHG AX,DS BXCHG BL,BX CXCHG AL,0FH DXCHGSI,DI14、设BXl234H,DS200
5、0H,(2l234H)5678H,则指令LEA SI,BX执行后的结果是( )ASI5678H BSIl234H CSI2000HDSI3234H15、使用 DOS 功能调用时,子程序编号应放在( )寄存器中。 AAH BAL CAX D任意指定二、 填空题(每空2分,共 20分) 得分评阅人 1、在除法指令IDIV BX 中,被除数隐含为_。2、8086/8088存储器结构要求存储空间分段使用。因此,要分别定义_,_,堆栈段和附加段。3、DOS系统功能调用中02调用的功能是_。4、指令MOV AX,SEG BUF 的执行,是把_送到 AX中。5、每次进行串扫描指令 SCAS 时,要进行递增或
6、递减修改的变址寄存器是_。6、宏定义开始用的伪指令是_。 7、DF是程序状态字寄存器中的_标志位。8、调用子程序的指令是_,子程序返回指令是_。三、 简答题(每小题 4分,共8分) 得分评阅人 1、下面指令有错误吗?什么错误? (1)MOV 34H,BL (2)XCHG DS,AX答:(1)(2)2、设执行前 SI1000H,DS2000H,存储单元(21000H)1245H,下面二条指令分别执行后 BX中的值各是多少? (l)MOV BX,SI (2)LEA BX,SI答:(1)(2)四、 程序分析题(每题 4分,共 12分) 得分评阅人 1、 MOV AX,10 SHL AX,1 SHL
7、AX,1 MOV BX,AX MOV CL,2 SHL AX,CL ADD AX,BX 上述程序段执行后,BX_,AX_2、 MOV AL,01 H ROR AL,l OR AL,AL NEG AL 上述程序段执行后,AL_,CF_。3、 MOV BL,0 MOV CX,16AGAIN: ROL AX,1 ADC BL,0 ROL DX,1 ADC BL,0 LOOP AGAIN已知DX:AX中存放32位数,分析该程序段将完成什么功能?答:五、 程序填空题(每空2分,共 10分) 得分评阅人 1、下列程序段将AX中值乘以9,请将程序填写完整(1) _MOVCL,3(2) _ ADDAX,BX2、下面程序用来查找字符串STRING中是否有字母“A”,有则AL=0;否则AL=1,请将程序填写完整(每空仅填一条指令)MOV CX,20 ;假设字符串长度为20 MOV SI,0 (1) _NEXT:CMP AL,STRINGSI JE YESA (2) _ LOOP NEXTNOA: MOV AL,1 (3) _YESA: MOV AL,0DONE: 六、 编制程序题(共20分) 得分评阅人 1、写出实现下列16位有符号数计算
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年知识产权法相关考试试卷及答案解析
- 2025年高级经济师考试试题及答案
- 股权价值评估与调整及投资并购决策支持、股权激励实施、企业战略调整、风险控制、并购重组及股权融资合作协议
- 美团外卖特色餐饮店装修设计及外卖配送合作合同
- 高效生物技术研发平台共建及资源共享合作协议
- 职业技能培训学校品牌加盟与师资输出服务标准合作协议
- 电子产品保险托运补充协议
- 保险托运补充协议(食品饮料)
- 环境监测测绘公司股权合作协议书
- 网红饮品店品牌区域代理与物料供应及品牌培训服务协议
- 黑龙江省地方标准黑龙江省建设工程施工操作技术规程市政桥梁工程
- 前厅服务与管理课件 处理客人投诉
- 幼儿园注意饮食卫生教育
- 科技公司员工道德与伦理培训计划
- 科举制度的演变及认识 论文
- 台球厅员工入职合同(2025年版)
- 2023WGDF糖尿病相关足病预防和管理指南
- 政治-山东省青岛市2025年高三年级第一次适应性检测(青岛一模)试题和答案
- 中共东莞市委办公室公开招考劳务派遣人员高频重点模拟试卷提升(共500题附带答案详解)
- 2025年焊工(高级技师)职业技能鉴定理论考试指导题库(含答案)
- 高标准农田建设项目验收技术方案
评论
0/150
提交评论