欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    汇编语言程序设计期中考试题.pdf

    • 资源ID:76275250       资源大小:18.97KB        全文页数:4页
    • 资源格式: PDF        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    汇编语言程序设计期中考试题.pdf

    汇编语言程序设计期中测验试卷姓名:学号:一、单选题(在每题的四个备选答案中,选出一个正确的答案,并将其号码填在题干的括号内,每小题2 分共 30 分)1、假设 VAR 为变量,指令MOV BX,OFFSET VAR 的寻址方式是()A直接寻址B间接寻址C立即寻址D存储器寻址2在下述指令的表示中,不正确的是()AMOV AX,NUMBX BMOV AX,NUMBXSI CMOV AX,BX+BP+NUM DMOV AX,NUMBP+DI 3下列指令执行时出错的是()AADD BUF1,BUF2 BJMP DWORD PTR DA TBX CMOV AX,NUM+BX+DI DTEST AL,08H 4下述对标志寄存器中标志位产生影响的指令是()ALOOP DON BNOT AX C NEG AX D SETZ BL 5假定 DS=4000H,DI=0100H,(40100H)=55H,(40101H)=AAH,试问执行指令LEA BX,DI 后,BX=()A0100H B55AAH CAA55H D4100H 6汇编源程序出现语法错误的指令有()AMOV BX+SI,AL BMOV AX,BP+DI CMOV DS,AX DMOV CS,AX 7设 BL 中有一无符号数,实现把BL 中的数乘以2,应先用的指令是()ASHR BL,1 BSHL BL,1 CSAR BL,1 DRCL BL,1 8指令 LOOPZ 的循环执行条件是()ACX 非零且 ZF=0 BCX 非零或 ZF=0 CCX 非零且 ZF=1 D CX 非零或 ZF=1 9算术右移SAR 和逻辑右移SHR 两条指令执行后结果完全相同的情况是()A目的操作数最高位是0 B目的操作数最高位是1 C目的操作数为任何情况D无论什么情况都不可能相同10、指令 JMP BYTE PTRBX属于A、段内转移直接寻址B、段间转移直接寻址C、段内转移间接寻址D、段间转移间接寻址11、执行 JMP SHORT DEST 指令,该指令的位移量范围是在()之间A、128+127 B、0255 C、126+128 D、127+127 12、字符串指令中的目的操作数地址是由()提供A、SS:BP B、DS:SI C、ES:DI D、CS:IP 13设有一程序段定义如下:ORG 0024H AR1 DW 4,5,$+4 MOV AX,AR1+4 执行后 AX 中的正确内容是()A0028H B0032H C 002AH D 002CH 14现用数据定义伪指令定义数据:BUF DB 4 DUP(0,2 DUP(1,0);问定义后,存储单元中有数据0100H 的字单元个数是()A4 B3 C8 D12 15设有数据定义如下:WORD-V AR DW 1,2,3,4 请问指令:ADD AL,TYPE WORD-V AR 相当于完成下面等同功能是指令是()AADD AL,1 B ADD AL,2 CADD AL,3 DADD AL,4 二程序分析、填空题(共30 空,每空 2 分,共 60 分)1、现有(DS)=182AH,(ES)=192AH,(SS)=2000H,(SP)=0FFF0H,(AX)=07A8H,(BX)=0510H,(SI)=0004H,(187B0H)=0042H,(187B4H)=0B02H,(187BEH)=0100H,(187C0H)=2000H,(192A0H)=38A4H,(197B4H)=0200H,CF=1;请写出下列各条指令独立 执行完后,值发生变化的有关寄存器及存储单元的内容。(1)MOV AH,1000H ;AX=_(2)ADC BX,AX ;相应存储单元的值为:_(3)CBW ;AX=_(4)TEST AX,8000H;AX=_(5)MUL BYTE PTR 4BX;AX=_(6)DIV BL;AX=_(7)RCR WORD PTR BXSI,1;相应存储单元的值为:_(8)XCHG AX,ES:BX+SI ;AX=_(9)LES DI,BX+SI+0AH ;DI=_,ES=_(10)PUSH DS;SP=_ 2、ARY DW 10 DUP(?)MOV AL,TYPE ARY MOV BL,LENGTH ARY MOV CL,SIZE ARY 执行上述MOV 指令序列后,AL=_,BL=_,CL=_。3、设寄存器AL,BL,CL中内容均为76H,XOR AL,0FH AND BL,0FH OR CL,0FH 执行上述指令序列后,AL=_,BL=_,CL=_。4、DATA DB 0CH,9,8,OFH,0EH,0AH,2,3,7,4 XOR AX,AX XOR CL,CL XOR BX,BX LOP:TEST DATABX,01H JE NEXT ADD AL,DATABX INC AH NEXT:INC BX INC CL CMP CL,10 JNE LOP 上述程序段运行结束后,AH=_,AL=_。程序的功能是 _。5、下面的程序段可统计32 位数 DX:AX中二进制位是1 的位数,请将程序段填写完整。MOV BL,0 MOV CX,16 LOP:ROL AX,1 _ _ ADC BL,0 _ JNE LOP 6、假设 X和 X+2单元的内容为双精度数P,Y和 Y+2单元的内容为双精度数Q,X、Y为低位字。下列程序段使2PQ时(AX)1,2P=Q时(AX)2。请将程序段填写完整。MOV DX,X2 MOV AX,X ADD AX,X ADC DX,X2 CMP DX,Y2 _ _ _ _ CMP AX,Y _ L1:MOV AX,1 JMP EXIT L2:MOV AX,2 EXIT:7、依据下面程序段:ADD AL,BL JO L1 JC L2 CMP AH,BH JG L3 JB L4 JMP L5 设(AX)=14C8H、(BX)=808DH,则执行完上述指令后,标志位CF=_,OF=_,SF=_;程序转向 _ 。三 程序设计题(10 分)在数据段中有一首址为ARRAY 的没有排序的字数组,数组的第一个字为数组长度,第二个字开始存放数组各元素,在 KEY单元存放一个要删除的字数据,要求编写程序,在数组中查找该数,若找到此数将其从数组中删除,并修改数组长度。要求:源程序格式完整。(ARRAY 和 KEY中存放的内容可自己给出。)

    注意事项

    本文(汇编语言程序设计期中考试题.pdf)为本站会员(索****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开