机原理复习题5(含答案).docVIP

  1. 1、本文档共6页,可阅读全部内容。
  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分,共20分).﹥B﹥C B)A﹤B﹤C C)A=B=C D)A﹤B=C 2.8086/8088的存储器组织是将存储器划分为段,可以作为段的起始地址是( B )。 A)185A2H B)00020H C)01004H D)0AB568H 3.堆栈中当前出栈的存储单元地址是 ( A )。 A) SS*10H+SP B)SS*10H+BP C)SS*10+SP D)SS*10+BP 4.设DL=55H。执行指令后能使DL中的数据为0AAH的指令是( D )。 A)TEST DL,0AAH B)OR DL, 0AAH C)NEG DL D)XOR DL,0FFH 5.当SS=9876H,SP=4328H,执行POPF指令后,堆栈顶部的物理地址是( A )。 A)9CA8AH B)9CA90H C) 9CA86H D)0DB00H 6. DW 10H DUP(2 DUP(3),300H) 上述定义的数据单元中,能构成0303H字存储单元的个数是( D )。 A) 10H B)20H C)1EH D)0FH 7.用一条指令实现将寄存器BX和SI的内容相加,结果并送入AX中,这条指令是( D )。 A)ADD AX,[BX][SI] B)MOV AX,[BX][SI] C)AND AX,[BX][SI] D)LEA AX,[BX][SI] 8.设AX中有一带符号数8520H,执行SAR AX, 1 指令后,AX中的值是(C )。 A)4290H B)0A40H C)0C290H D)0C260H 9.下列中指令执行后。能影响标志位的指令是( B )。 A) PUSHF B)POPF C)JNLE OPR D)LOOPZ LOP 10.循环控制指令LOOPNZ/LOOPNE继续执行循环的条件是( B )。 A)CX≠0且ZF=1 B)CX≠0且ZF=0 C)CX≠0或ZF=1 D)CX≠0或ZF=0 11.下面两个传送指令语句中操作数寻址方式是( C)。 VAR1 DW 32H VAR2 EQU 32H ┇ MOV AX, VAR1 MOV BX, VAR2 A)都是立即数寻址 B)前一条指令是立即数寻址,后一条指令是直接寻址 C)前一条指令是直接寻址,后一条指令是立即数寻址 D)都是直接寻址 12. ARRAY DW 6,9,$+4,10H,1,$+4    ┇          MOV AX, ARRAY+4 设变量ARRAY的偏移量是0084H,上述指令执行后AX的内容是( B )。 A)0009 B)008CH C)0090H D)0010H 13.设AX=0CCBBH,CF=1 AND AX, 7FFEH RCR AX, 1 上述两条指令执行后,AX和CF中的内容分别是( A )。 A)AX=265DH, B)AX=265DH C)AX=0A65DH D)AX=0A65DH CF=0 CF=1 CF=0 CF=1 14. DA_B EQU BYTE PTR DA_W DA_W DW ‘AB’, ‘CD’, ‘EF’, ‘GH’ ┇ MOV BX, DA_W+3 MOV BH, DA_B+3 执行上述两条指令后,BX中的内容是(    C )。  A)‘EF’     B)‘FC’     C)‘CC’      D)‘FF’ 15.指令语句中标号的错误定义是( D )。 A)在代码段中的名字项定义,后面紧跟冒号 B)用EQU伪指令定义 C)用LABLE伪指令定义

文档评论(0)

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

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

1亿VIP精品文档

相关文档