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

题目

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

  • A、MOV AX,BX
  • B、MOV AX,[BX]
  • C、MOV AX,CX
  • D、MOV AX,[CX]
参考答案和解析
正确答案:D
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

Ⅰ MOV AX,BX

Ⅱ ADD AX,CL

Ⅲ MOV 2000H,CX

Ⅳ MOV AX.[DX]

A.Ⅲ

B.Ⅱ、Ⅲ和 Ⅳ

C.Ⅱ和Ⅲ

D.Ⅰ、Ⅱ、Ⅲ、Ⅳ


正确答案:B

第2题:

下面的数据传送指令中,正确的指令是______。

A.MOV BUF2,BUF1

B.MOV CS,DX

C.MOV CL,1234H

D.MOV DX,WORDPTR[BL+DH]


正确答案:D
解析:数据传送是一条双操作数指令,其源操作数和目的操作数都符合语法规定,因此前3条指令的错误原因是:A)不允许存储器之间的数据传送;B)代码段寄存器CS不允许作操作数,C)CL为8位寄存器,而1000H为16位立即数,因此错误原因是操作数类型不匹配。

第3题:

在8086/8088指令系统中,下列哪一条指令的寻址方式是错误的?

A.MOV AL,[DI]

B.MOV AL,[SI]

C.MOV AL,[BX+BP]

D.MOV AL,[BP+SI]


正确答案:C
解析:本题考查8086/8088指令系统中寻址方式的概念。每一种计算机的指令系统都有自己的一套寻址方式,不同计算机的寻址方式的分类和名称并不统一,但大多数可以归结为:立即寻址、直接寻址、寄存器寻址、间接寻址、变址寻址、寄存器间接寻址、基址寻址、相对寻址、页面寻址、堆栈寻址等。选项C的寻址方式是错误的,在汇编指令中是不可以实现的。正确答案为选项C。

第4题:

下列指令中不会改变指令指针寄存器内容的是()

  • A、RET
  • B、JMP
  • C、CALL
  • D、MOV

正确答案:D

第5题:

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

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

答案:D
解析:

第6题:

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

Ⅰ MOV DX,[CX]

Ⅱ MOV BX,AX

Ⅲ ADD 2000H,CX

Ⅳ MOV MA,MB

其中VIA和MB是两个存储器

A.Ⅰ、Ⅱ和Ⅳ

B.Ⅱ

C.Ⅱ和Ⅳ

D.以上全部


正确答案:B

第7题:

下面数据传送指令中,正确的指令是______。

A.MOV BUFl,BUF2

B.MOV CS,AX

C.MOV DX,WORDPTR[BP+DI]

D.MOV AL,1000H


正确答案:C
解析:因为不允许存储器之间的数据传送,代码段寄存器CS不允许作操作数,所以选项A和B是错误的。AL为8位寄存器,而1000H为16位立即数,操作数类型不匹配,因此选项D也是错误的。

第8题:

下列指令中,源操作数属于立即寻址方式的指令是( )。

A.ADD AX,[2000H]

B.MOV CX,2000H

C.ADD DX,AX

D.MOV AX,[DI]


正确答案:B

第9题:

下列四条指令中,错误的指令是()。

  • A、SHR AL,l
  • B、MOV AL,64H
  • C、SHL AH,CL
  • D、MOV AL,BX

正确答案:D

第10题:

下列指令不正确的是()

  • A、MOV[BX],[3100H]
  • B、MOVBX,[3100H]
  • C、MOV[BX],3100H
  • D、MOVBX,3100H

正确答案:A