汇编语言程序设计

用一条指令仅实现将AX←BX+SI的方法是()。A、XCHG AX,[BX][SI]B、MOV AX,[BX+SI]C、LEA AX,BX[SI]D、LEA AX,[BX][SI]

题目

用一条指令仅实现将AX←BX+SI的方法是()。

  • A、XCHG AX,[BX][SI]
  • B、MOV AX,[BX+SI]
  • C、LEA AX,BX[SI]
  • D、LEA AX,[BX][SI]
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

能够实现将BL寄存器中的内容最低4位取反,最高4位维持不变的一条指令是()


参考答案:XOR BL,0FH

第2题:

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

A.SUBAX,AX

B.MOVAX,0

C.XORAX,AX

D.ANDAX,0


正确答案:B

第3题:

汇编源程序出现语法错误的指令有()。

A、MOV[BX+SI],AL

B、MOVAX,[BP+DI]

C、MOVDS,AX

D、MOVCS,AX


参考答案:D

第4题:

用MOV指令将十进制数89以组合型BCD码格式送入AX,正确使用的指令是( )。

A.MOV AX,0890

B.MOV AX,0809H

C.MOV AX,0089H

D.MOV AX,8009


正确答案:C

第5题:

下面指令中,源操作数的寻址方式为直接寻址的指令是( )。

A.ADD AX,WORD PTR [BX+SI]

B.ADD AX,B

C.INC CX

D.MOV BX,7FFFH


正确答案:B

第6题:

MOV AX,[BX+SI]的源操作数是 ()寻址方式。


参考答案:基址变址

第7题:

下面指令,源操作数的寻址方式为直接寻址的指令是( )。

A.ADD AX,WORD PTR[BX+SI]

B.ADD AX,B

C.INC CX

D.MOV BX,7FFFH


正确答案:B

第8题:

按照80x86机器指令编码规则,下列哪一条指令的机器代码最短?

A.MOV AX,BX

B.MOV AX,1

C.MOV AX,[0001H]

D.MOV AX,[BX+1]


正确答案:A
解析:80x86微处理器机器指令编码的—般格式如下图所示,

其长度可在1~15字节之间变化。只有选项A没有立即数,故选项A的指令代码最短,为本题正确答案。

第9题:

在保证第6题程序功能不变的情况下,程序中的MOV SI,OFFSET ARRAY指令可以用指令(仅一条)【 】替代。


正确答案:LEA   SIARRAY
LEA   SI,ARRAY

第10题:

下列指令中,不正确的指令是().

A.MOV[BX+SI],AX
B.MOVAX,[BX+SI]
C.MOVAX,SI
D.MOVAX,[BX+CX]

答案:D
解析: