微机原理作业二及答案.docVIP

  1. 1、本文档共4页,可阅读全部内容。
  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文档。上传文档
查看更多
微机原理作业二及答案

一.选择题 用一条指令仅实现将BX+SI=AX的方法是( ) (1)XCHG AX,[BX][SI] (2)MOV AX,[BX+SI] (3)LEA AX,BX[SI] (4)LEA AX,[BX][SI] 2.将DX:AX构成的双字(有符号数)除以2的指令为( ) (1)SAR AX.,1 (2)SHR AX,1 RCR DX,1 RCR DX,1 (3) SAR DX,1 (4) SHRDX,1 RCR AX, 1 RCR AX,1 3.不能使AX和CF同时清零的指令是( ) SUB AX,AX(2)CMP AX,AX(3)XOR AX,AX(4)AND AX,0 4.不使用AL寄存器的指令是( ) (1)XLAT (2)AAA (3)STOBS (4)SAHF 5.如(SP)=1FFEH,求执行程序段后的(SP)=( ) PUSH AX PUSH DX POP CX POP BX CALL BX (1)(SP)=1FFAH(2)(SP)=1FFCH(3)(SP)=2002H(4)(SP)=2000H 6.对寄存器AX的内容乘以4的正确指令序列是(   )。    A、SHR AX,1 SHR AX,1  B、SHL AX,1 SHL,AX,1    C、ROL AX,1 ROL AX,1  D、RCR AX,1 RCR AX,1 7.进行除法运算时,可使用字节或字的扩展指令(CBW和CWD),这两条指令对标志寄存器( )。 AF,CF有影响 (2)CF,ZF有影响 (3)对标志寄存器各位均有影响 (4)对标志寄存各位均无影响 8.下面有语法错误的指令是( ) a. ADD AL,AH b. ADD [BX+3],AL c. ADD AH,[DI] d. ADD [BP+2],DA1(DA1是变量名) 9.完成对DX的有符号数除以2的指令是( ) a. IDIV 2 b. SAR DX,1 c. SHR DX,1 d. RCR DX,1 10.使进位位置1的指令是( ) a. CLC b. CMC c. STC d. NOP 11.设AL=-15,要使AL=15应执行的指令是( ) a. NEG AL b. NOT AL c. INC AL d. DEC AL 12.在条件转移指令中,结果为负数则转移的指令是( ) a. JNS b. JX c. JS d. JP 13..下面的XCHG指令中,语法正确的是( ) a. XCHG AL,DS b. XCHG BL,[BX] c. XCHG AL,0FH d. XCHG BUF1,BUF2 14.一条指令中目的操作数不允许使用的寻址方式是( ) a. 寄存器寻址 b. 立即数寻址 c. 变址寻址 d. 寄存器间接寻址 15.设SP=1FFEH,执行下列指令后,SP寄存器的值是( ) POPF PUSH AX a. 2000H b. 2002H c. 1FFCH d. 1FFEH 16.LDS SI,ES:[2000H]指令的全部功能是( ) a. 把地址2000H送SI b. 把地址2000H字单元的内容送SI c. 把地址2000H字单元内容送SI,把2002H字单元内容送DS d. 把地址2000H字单元内容送DS,把2002H字单元内容送SI 17.设AL=04H,BL=0F8H,执行MUL BL指令后,结果是( ) a. AX=0032H b. AX=00E0H c. AX=03E0H d. AX=0FFE0H 18.设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H,41H. 执行REPNZ SCASB指令后,正确的结果是( ) a. DI=0104H,CX=0000H b. DI=0103H,CX=0001H c. DI=0102H,CX=0002H

文档评论(0)

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

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

1亿VIP精品文档

相关文档