微机原理

下列哪条指令不能将AX的内容清零()A、ANDAX,0B、XORAX,AXC、SUBAX,AXD、CMPAX,AX

题目

下列哪条指令不能将AX的内容清零()

  • A、ANDAX,0
  • B、XORAX,AX
  • C、SUBAX,AX
  • D、CMPAX,AX
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

将累加器AX的内容清零的错误指令是()。

A.AND AX,0

B.XOR AX,AX

C.SUB AX,AX

D.CMP AX,AX


参考答案:D

第2题:

若要完成(AX)×7/2运算,则在下面四条指令之后添加哪条指令? MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX _______

A.OR AX,1

B.SAL AX,1

C.SAR AX,1

D.DIV AX,2


正确答案:C
解析:MOVBX,AX;保护AX的内容MOVCL,3;给CL赋3SALAX,CL;将AX左移3位SUBAX,BX;将已经左移了3位的AX减去原来的AX,因为7=23-1,AX左移3位相当于乘了23,再减去原来的AX,就相当于完成了原AX乘以7的操作,因此下面一步就应当完成除以2的功能。在二进制的计算机数运算中,除以2的操作可以通过将操作数右移一位完成,算术移位操作的指令SAR即是,因此选项C正确。

第3题:

不能将累加器AX的内容清零的指令是( )。

A.AND AX,0

B.XOR AX,AX

C.SUB AX,AX

D.CMP AX,AX


正确答案:D

第4题:

下列X86汇编指令中,可将AX寄存器内容改变的是

A.CMP AX,BX

B.TEST AX,BX

C.AND AX,AX

D.XCHG AX,BX


正确答案:C

第5题:

将累加器清零的错误指令是()。

A.ANDAX,00H

B.XORAX,AX

C.SBBAX,AX

D.CMPAX,AX


正确答案:C

第6题:

不能实现将AX清零和CF清零的指令是()。

A.SUBAX,AX

B.MOVAX,0

C.XORAX,AX

D.ANDAX,0


正确答案:B

第7题:

如果TABLE为数据段中0032单元的符号名,其中存放的内容为1234H,当执行指令“MOV AX,TABLE"(AX)=______;而执行指令“LEA AX,TABLE"后,则(AX)=______。


正确答案:1234H    0032H
1234H  ,  0032H

第8题:

73.MOVAX,0和XORAX,AX两条指令:()

A、实现的功能完全一样

B、执行后AX值不一致

C、都将AX清零


参考答案:B

第9题:

要完成(AX)× 7/2运算,则在下列四条指令之后添加哪条指令?( ) MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX

A.ROR AX,1

B.SAL AX,1

C.SAR AX,1

D.DIV AX,2


正确答案:C
解析:由题意可知,已知四条语句的执行结果是(AX)×7,只需在该结果除以2即可,选项C)可完成该项功能。

第10题:

下列X86汇编指令中,能将AX清0并将标志寄存器CF位清0的指令是

A.TEST AX,AX

B.SUB AX,AX

C.AND AX,0

D.XOR AX,AX

E.MOV AX,0


正确答案:BCDE