给出下列指令是否正确,对于不正确的指令,指出错误,并加以改正(1) MOV AX,BL(2) MOV DS,1000H(3)MOV [BX],[SI](4) MOV CS,AX;
(1)错误,类型不同,MOV AX,BX (2)错误,段寄存器不能直接赋值 MOV AX;1000H;MOV DS,AX; (3)错误,内部单元不能直接赋值 MOV BX,[SI]; (4)错误,CS不能做目的操作数, MOV AX,CS;
举一反三
- 下列指令中错误的指令为( )。 A: MOV AX,CS B: MOV SI, BX C: MOV DS,1200H D: MOV [2000H],BL
- 下列指令错误的是() A: MOV AX,BX B: MOV [BX],2 C: MOV CS,1000H D: MOV AX,[BX]5
- DS=1000H,BX=0200H,SI=2,内存10200H-10205H 单元的内容分别是10H, 2AH, 3CH, 46H, 59H, 6BH 下列指令执行后,AX=? (1)MOV AX,0200H (2) MOV AX,[200H] (3)MOV AX,BX (4) MOV AX,3[BX] (5)MOV AX,[BX+SI] (6) MOV AX,2[BX+SI]
- 下列四个选项,哪个是正确的() A: MOV AX, BL B: MOV [BX] , [SI] C: MOV DX, 1000H D: MOV ES, CS
- 下列指令中哪条是正确的 ( ) A: MOV DS, 0200H B: MOV AX, [SI][DI] C: MOV BP, AX D: MOV BYTE PTR [BX], 1000
内容
- 0
对于8086CPU,正确的指令是( )。 A: mov ax,[bp+dx] B: mov<br/>ax,ds:[bp+bx] C: mov<br/>ax,ss:[si][di] D: mov ax,cs:6[si]
- 1
下列使用正确的指令是( )。 A: MOV AH, BX B: MOV BX, OFFSET MYDAT [SI] C: MOV AX, [BX+SI] D: MOV CS, AX
- 2
下列4条指令中,格式非法的指令条数为 ( )。①MOV [SI],[DI] ②PUSH AL ③MOV CS,AX ④MOV BX,1000H
- 3
下列MOV指令中,正确的指令是( ): MOV AX, BX/#/MOV AX, CX/#/MOV AX, [BX]/#/MOV AX, [CX]
- 4
下列指令错误的是 A: MOV [BX], AB99H B: MOV CH,00H C: MOV DS,AX D: MOV CS,BX