《汇编语言程序设计》网络学院模拟试卷一

《汇编语言程序设计》网络学院模拟试卷一

ID:9403333

大小:93.00 KB

页数:16页

时间:2018-04-30

《汇编语言程序设计》网络学院模拟试卷一_第1页
《汇编语言程序设计》网络学院模拟试卷一_第2页
《汇编语言程序设计》网络学院模拟试卷一_第3页
《汇编语言程序设计》网络学院模拟试卷一_第4页
《汇编语言程序设计》网络学院模拟试卷一_第5页
资源描述:

《《汇编语言程序设计》网络学院模拟试卷一》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《汇编语言程序设计》网络学院模拟试卷一2004.4班级________________姓名______________学号______________成绩______一、改错题(10分,每题1分,在错误处划线,线下写上正确答案)1.SHRBH,82.ADD[BX],–153.LEAPOINT,BUF4.INDX,2005.PUSHDH6.MUL257.XLATBX,TAB8.REPNZMOVSW9.MOVAX,2[SI][DI]10.MOV[BX],[SI]二、单选题(20分,每题1分)1.MOV指令的特点是_____

2、___。A.影响DFB.影响SFC.影响CFD.不影响标志位2.使用寄存器间接寻址方式访问堆栈中某变量时,要选用________寄存器。A.BXB.BPC.SID.SP3.8086标志寄存器中的三个控制标志是________。A.IF、PF、SFB.DF、OF、CFC.DF、IF、TFD.TF、AF、IF4.若有符号数运算的结果溢出,则置________为1。A.OFB.CFC.SFD.IF5.若某存贮器操作数的偏移地址在SI中,访问该操作数应采用________寻址方式。A.立即B.寄存器C.寄存器问址D.直接6.串

3、操作指令中,目的串的逻辑地址应为________。A.DS:[SI]B.DS:[DI]C.ES:[DI]D.ES:[SI]7.不在本模块定义而在本模块中引用的符号称________符号。A.公共B.局部C.自定义D.外部8.若(CL)=4,(AX)=0FF0FH,执行语句“RORAX,CL”后,(AX)=________。A.0FFFFHB.0FFF0HC.0F0FFHD.0FFFH9.已知AL中存放着一个压缩BCD码,为实现AL减1操作,应选用________指令序列。A.DECALB.SBBAL,0C.SUBAL,

4、1D.SUBAL,1AASDASAASDAS10.要将BL中的8位数据送到1234H端口号的外部设备中去,应选用________指令序列。A.OUT1234H,BLB.MOVDX,1234HOUTDX,BLC.MOVAL,BLD.MOVDX,1234HMOVDX,1234HMOVAL,BLOUTDX,ALOUTAL,DX11.已知AX,BX中均为有符号数据,当进行字除法时,应采用________指令序列。A.XORDX,DXB.CBWC.IDIVBXD.CWDDIVBXIDIVBXIDIVBX12.要将DX的内容送入堆

5、栈中从当前栈顶起第10个字中,应使用________语句。A.MOV18[SP],DXB.MOV18[BP],DXC.MOVBP,SPD.PUSH18[DX]MOV18[BP],DX13.要将CL中8位有符号数送入SI中去,应采用________。A.MOVSI,CLB.MOVBYTEPTRSI,CLC.MOVCH,OD.MOVAL,CLMOVSI,CXCBWMOVSI,AX14.8086指令系统中的PUSH操作,会对SP自动进行________操作。A.减1B.加2C.减2D.加115.下列指令执行后,对源、目的操作

6、数均无影响的指令是________。A.XCHGAX,BXB.CMPAX,BXC.SBBAX,[BX]D.MOVAX,BX16.用REPESCASB指令对某字符串进行扫描,若当扫描结束时CX≠0,则表示________。A.在字符串中有一个与(AL)不同的字符B.在字符串中找到了第1个与(AL)不同的字符C.在字符串中有一个与(AL)相同的字符D.在字符串中找到了第1个与(AL)相同的字符17.条件转移指令JNLE的转移条件是________。A.SF⊕OF=0,且ZF=0B.SF⊕OF=1,且ZF=0C.SF⊕OF=

7、0,且ZF=1D.SF⊕OF=1,且ZF=118.表示宏定义结束的伪指令是________。A.ENDMB.ENDSC.ENDPD.END19.设(SS)=448AH,(SP)=450H,执行后,当前栈顶的物理地址=_______。A.44CE6HB.44CECHC.44CF4HD.44CF2H20.下列数据定义伪指令中,________是错误的。A.DB12HB.DW1234HC.DB'ABCD'D.DW'ABCD'三、填空题(10分,每题1分)1.要清除AX中的D15~11位,需采用________________

8、________指令来实现。2.已知(AX)=789AH,问执行指令CBW后,(AX)=________________________。3.使用DOS中2号功能调用时,需先将________________________________送入DL中。4.在MOVAX,–5[BX][DI]中,源操作数采用是____________

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。