




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
线订装线 南华大学20102011学年度第2 学期学院 专业 考号 姓名 汇编与接口技术 课程考试试卷(A卷、2010年级)( 适用专业:计算机科学与技术)考试日期:2012年6月11 日 考试类别:考试 考试时间:120分钟题号一二三四五总分得分得分阅卷人一、填空题:(每空2 分,共 20 分)1、8086的地址总线为_ _位。2、DQ伪指令中定义的每个操作数占_ _字节。3、设DS=3A4FH,SI=3200,指令MOV AX,SI中源操作数的物理地址是 _。4、在8086微机的输入/输出指令中,I/O端口号通常是由DX寄存器提供的,但有时也可以在指令中直接指定端口号。可直接由指令指定的I/O端口数有_ _个。5、在串操作指令CMPSB执行时,用于目的地址的寄存器是_。 6、设SS=2000H,SP=0100H,AX=BX=1000H,顺序执行PUSH AX后,SP=_。 7、循环指令LOOPNZ终止循环的条件是CX=0或 。8、语句BUF DW 10 DUP(3 DUP(2,10H),3,5)经过汇编后,为变量BUF分配的存储单元字节数是 。9、把0FF看成字节有符号数的十进制数是_ _,看成字节无符号数的十进制数是_ _。得分阅卷人二、选择题:(每题 2 分,共 30 分)1、堆栈指针寄存器是( )。A、 IP B、SP C、BP D、 PSW2、汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是( )。 A、名字项 B、操作项 C、操作数项 D、注释项3、下面的数据传送指令中,错误的操作是( )。 A、MOV BX+SI,1000H B、MOV DS,AXC、MOV CX,1000H D、MOV 1000H,AX 4、设AH0,AL03H,BL08H,执行指令ADD AL,BL/AAA之后,其结果应是( )。A、AH01,AL01 B、 AH1 AL11 C、AH0 AL0BH D、 AH0 AL015、在串操作指令前使用重复前缀指令REPNE,终止串的重复操作条件是( )。 CX0且ZF0 CX0且ZF1 CX0或ZF0 CX0或ZF16、下面指令序列测试BH中的数是否为偶数,若为偶数则转移至K1处,横线处的指令应为( )。 TEST BH,01H AK1 A、JNE B、JZC、JS D、JC7、在汇编语言程序的开发过程中使用宏功能的顺序是( )。A、宏定义,宏调用 B、宏定义,宏展开C、宏定义,宏调用,宏展开 D、宏定义,宏展开,宏调用8、编写分支程序,在进行条件判断前,可用指令构成条件,其中不能形成条件的指令有( )。A、CMP B、SUB C、AND D、MOV9、假设某汇编语言源程序的代码段地址为code,启动地址为START,可用来设置CS寄存器值的语句是( )A、ASSUME CS:CSEG B、END STARTC、MOV CS,CSEG D、MOV AX,CSEG10、若定义BUF DW ab,则BUF+1和BUF两个相邻的内存单元中存放的数据是( )。A、 4241H B、 4142H C、6261H D、 6162H11、下面指令执行后,改变AX寄存器内容的指令是( )。A、TEST AX,0001H B、OR AX,AX C、CMP AX,BX D、AND AX,BX12、与MOV BX,OFFSET VAR指令完全等效的指令是( )。A、MOV BX,VAR B、LDS BX,VAR C、LES BX,VAR D、LEA BX,VAR13、BVAL DB 10H,20HWVAL DW 1000H下列指令中需要加上PTR伪操作的是:( )A、 MOV AL,BVAL B、MOV DL,BX C、SUB BX,2 D、MOV CL,WVAL14、执行下面指令序列后,结果是( )。MOV AL,3FH CBWA、AX=0FF3FH B、AX=803FH C、AX=003FH D、AX=0F3FH15、MOV SP,3210HPUSH AX执行上述指令序列后,SP寄存器的值是( )。A、3211H B、320EH C、320FH D、3212H得分阅卷人三、简答题:(共15分)1、设某数据段:DATA SEGMENTORG 120HDA1 DB COMPUTERDB 0AH,0DHCOUNT EQU $-DA1DA2 DWCO,MP,UT,ERDATA ENDS试回答:(1)DA1的偏移地址是:_(2分)(2)COUNT的值是_(2分)(3)DA2+5字节单元的内容是_(2分)2、指出下列指令的错误并改正。(本小题4分)(1) MOV BX,DL (2) MOV DS,2000H (3) ADD SI,DI (4) POP DH3求绝对值的宏定义如下:(本小题5分)absol MACRO oper LOCAL next cmp oper,0 jge next neg opernext: ENDM试展开下列调用:absol bx得分阅卷人四程序分析题(每小题6分,共24分)1、 已知AL的值为0HFH中的一位16进制数,子程序定义如下:HECA PROC FAR CMP AL,10 JC KK ADD AL,7KK: ADD AL,30H MOV DL,AL MOV AH,2 INT 21H RETHECA ENDP请回答:(1)该子程序完成什麽功能? (2)如调用子程序时,AL=5,子程序执行后,DL= 。(3)如调用子程序时,AL=0AH,子程序执行后,DL= 。2、分析下面程序段:MOV AL,215SAR AL,1MOV BL,ALMOV CL,2SAR AL,CLADD AL,BL试问程序段执行后(BL)(AL)3、设寄存器AL,BL,CL中内容均为5FH,XOR AL,0FHAND BL,0FHOR CL,0FH执行上述指令序列后,AL=_BL=_,CL=_ 4、DATA SEGMENTS9 DB 0,1,2,3,4,5,6,7,8,9DATA ENDSLEA SI,S9LEA,DI,S9+1MOV CX,5LOP: MOV AL,SIXCHG AL,DIMOV SI,ALADD SI,2ADD DI,2LOOP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 盘州市教育系统考调教师考试真题2024
- 桥梁考试题及答案
- 当年考试题及答案
- 药品专业知识培训试题(附答案)
- 护理不良事件管理制度考核试题及答案
- 医药商品学模拟题库及答案
- 护理核心制度及护理安全考试题(含答案)
- 皮下注射法并发症的预防及处理护士培训考试题(附答案)
- 动植物检疫模拟题及答案
- 中学数学教学设计知到智慧树答案
- 小区电力配套施工组织方案
- 书法爱好者交流会活动方案
- 河南省南阳市2023-2024学年小升初语文试卷(含答案)
- 外科学-心脏疾病课件
- 2024住院患者静脉血栓栓塞症预防护理与管理专家共识要点(全文)
- 教师资格考试初中物理学科知识与教学能力2024年下半年试题及答案解析
- 自考英语一单词
- 派出所纪律作风整顿工作总结
- 呼吸系统疾病所致精神障碍
- 青光眼小梁切除手术
- 2024(统编版)语文六年级上册 开学第一课 课件
评论
0/150
提交评论