工业用微型计算机

指出下列指令中哪一个是错误的()A、OR CL,40HB、JMP [BX]C、MOV IP,0FFHD、POP CX

题目

指出下列指令中哪一个是错误的()

  • A、OR   CL,40H
  • B、JMP [BX]
  • C、MOV   IP,0FFH
  • D、POP  CX
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

Ⅰ MOV AX,BX

Ⅱ ADD AX,CL

Ⅲ MOV 2000H,CX

Ⅳ MOV AX.[DX]

A.Ⅲ

B.Ⅱ、Ⅲ和 Ⅳ

C.Ⅱ和Ⅲ

D.Ⅰ、Ⅱ、Ⅲ、Ⅳ


正确答案:B

第2题:

下列X86汇编指令中,有语法错误的是

A.MOV DS,2100H

B.MOV AX,BX

C.MOV CX, 0004H

D.MOV [2100H],BX


正确答案:A

第3题:

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

A.PUSH AH

B.REP MOV SW

C.CMP AX,[CX][SI]

D.JMP DWORD PTR[AX]


正确答案:A

第4题:

下列指令有语法错误的是()

  • A、PUSH AX
  • B、ADC AX,50H
  • C、MOV [SI],[DI]
  • D、JMP WORD PTR[BX+5]

正确答案:C

第5题:

指出下列指令中源操作数寻址方式为基址加变址寻址的是。()

  • A、MOV.SI,100
  • B、MOV.CX,DATA[SI]
  • C、MOV.[SI],AX
  • D、ADD.AX,[BX][DI]

正确答案:D

第6题:

下列指令中,有语法错误的是( )。

A.MOV [SI],[DI]

B.IN AL,DX

C.JMP WORD PTR [BX+8]

D.PUSH WORD PTR 20 [BX+SI-2]


正确答案:A

第7题:

判断MOV BX,CL指令的正误,错误的请改正。


正确答案:错误,操作数间位数不匹配,改为MOV BX,CX或MOV BL,CL

第8题:

下列指令中,有语法错误的是( )。

A.MOV[SI],[DI]

B.IN AL,DX

C.JMP WORD PTR[BX+8]

D.FUSH WORD PTR20[BX+SI-2]


正确答案:A

第9题:

指出下列指令中源操作数的寻址方式,并说明指令操作的结果。 (1)MOV  BX, ‘BC’  (2)MOV  AX, DATA  (3)MOV  DX, [BX]  (4)MOV  AL, [BX+DI]  (5)MOV  CL, LIST[BX]  (6)MOV  AX, FILE[BX+DI+200H]  (7)DAA  (8)XLAT  (9)IN  AX, DX  (10)INT  21H


正确答案: (1)立即寻址。操作结果是把ASCII码CB(4342H)传送到BX.
(2)使用AX的直接寻址。操作结果是把数据段存储单元DATA1与DATA1+1的字内容复制到AX中。
(3)寄存器间接寻址。把数据段由BX间接寻址的存储单元的字内容复制到DX中。
(4)基址加变址寻址的寻址方式。操作结果是把由BX+DI寻址的数据段存储单元的字的内容复制到AL。
(5)寄存器相对寻址。操作结果是把数据段由LIST+BX寻址的字节内容送CL。
(6)相对基址加变址的寻址方式。操作结果是把由BX+DI+200H寻址的数据段存储单元的字内容送入AX。
(7)源操作数为寄存器(AL)寻址。它是把AL中的两位BCD码加法运算的结果调整为两位压缩型十进制数,仍保留在AL中。
(8)源操作数为寄存器(BX)相对寻址。操作结果是把由BX+AL指定的内容表格中的字节代码内容送AL。
(9)源操作数为寄存器(DX)间接寻址。它是把DX和DX+1所指定的两个端口地址的字的内容送入AX。
(10)源操作数为直接寻址,直接寻址地址为21H×4, 21H×4+2。操作结果是把21H×4~21H×4+3内存单元中的双字分别送到IP与CS。

第10题:

指出下列指令的错误:MOV MYDAT[BX][SI],ES:AX


正确答案:ES后应为一个变址寄存器,表示偏移量

更多相关问题