网站大量收购独家精品文档,联系QQ:2885784924

匯编语言程序设计综合复习(修正版).docVIP

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
匯编语言程序设计综合复习(修正版)

1卷 一、选择题 1.汇编语言源程序文件的扩展名为 A..OBJ B..ASM C..EXE D..COM 2.十六位二进制补码表示一个带符号数,最小数为 A.-65535 B.-32768 C.-32767 D.-0 3.从键盘输入一个十进制数1234,将该数以压缩的BCD形式存储到存储器,其存放的顺序是 A.34,12 B.1,2,3,4 C.12,34 D.43,21 4.执行LOOP LOP1指令等价于( )两条指令。 A.DEC CX 和 JNZ LOP1 B.INC CX 和 JNZ LOP1 C.DEC CX 和 JZ LOP1 D.INC CX 和 JZ LOP1 5.若被除数放在DX, AX 中,除数放在 BX中,执行 IDIV 指令,其商和余数分别存放在( ) A.DX 和 AX 寄存器中 B.AX 和 BX 寄存器中 C.AX 和 DX 寄存器中 D.BX 和 DX 寄存器中 6.设(AX)=0C56DH,(CX)=0003H, CF=1, 执行RCL AX, CX 指令后, (AX)= A.2B68H B.2B6BH C.2B6EH D.2B6FH 7.设(BH)=0F4H,(CL)=2H,执行SAR BH,CL 指令后,(BH)=( ) A.0FDH B.3EH C.0FCH D.3DH 8.设(AX)=7FH,执行XOR AX,4AH XOR 0FFH 指令后,(AX)=( ) A.00CAH B.0035H C.00B5H D.错误指令 9.ARRAY DB 2 DUP(3,3,3)等价于( ) A.ARRAY DB 2 ,3,3,3 B.ARRAY DB 3,3,3 C.ARRAY DB 3 DUP(2) D.ARRAY DB 6 DUP(3) 10.A1、A2为两个无符号数,执行CMP A1,A2指令后,可根据条件码的结果判断,若A1A2则条件码为( ) A.CF=1 B.CF=0 C.ZF=0 D.SF=0 11.条件转移指令分三大类,它们分别是简单、( )、( )转移指令。 A.有符号数、无符号数 B.有条件、无条件 C.直接、间接 D.绝对、相对 12.指令JMP WORD PTR [ BX ]属于( ) A.段内转移直接寻址 B.段间转移直接寻址 C.段内转移间接寻址 D.段间转移间接寻址 13.串指令LODSW 中的目的操作数地址由( )提供。 A.CS:[IP] B.DS:[SI] C.AX D.ES:[DI] 14.重复前缀“REPNZ” 重复条件是( ) A.(CX)=0 B.(CX)≠0 且ZF=1 C.(CX)≠0 且ZF=0 D.(CX)=0且ZF=1 15.在进行DOS功能子程序的调用中,功能号应送往( )寄存器。 A.AH B.AL C.DL D.DH 二、填空 1.由CPU发出的访问存储单元的实际地址称为( ),它的宽度是( )位。 2.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字的字地址是( )。 3.设(SS)=2000H,(SP)=100H,如果往系统堆栈中压入5个数据则栈顶的物理地址为( )。 4.CPU执行转移指令和CALL指令所进行的共同操作就是改变( )和( )的内容,不同的是执行CALL要进行( )操作。 四、阅读分析 1. … CMP BX,0 JE LE JL LL MOV DL,‘G’ JMP EXIT LE: MOV DL, ‘E’ JMP EXIT LL: MOV DL, ‘L’ EXIT: MOV AH, 2 INT 2IH … 问题A:若运行之前(BX)=8000H,运行结果是什么? B:若运行之前(BX)=7FFFH,运行结果是什么? 2.现有程序段如下: MOV BL,0 MOV AX,1234H DON1:CMP AX,0 JZ

文档评论(0)

sd47f8cI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档