指出下列指令哪些是错误的,错在哪里
(1) MOV DL,AX (2) MOV 8650H,AX
(3) MOV DS,0200H (4) MOV [BX],[1200H]
(5) MOV IP,0FFH (6) MOV [BX+SI+3],IP
(7) MOV AX,[BX][BP] (8) MOV AL,ES:[BP]
(9) MOV DL,[SI][DI] (10) MOV AX,OFFSET 0A20H
(11) MOV AL,OFFSET TABLE (12)XCHG AL,50H
(13) IN BL,05H (14) OUT AL,0FFEH
(1) MOV DL,AX (2) MOV 8650H,AX
(3) MOV DS,0200H (4) MOV [BX],[1200H]
(5) MOV IP,0FFH (6) MOV [BX+SI+3],IP
(7) MOV AX,[BX][BP] (8) MOV AL,ES:[BP]
(9) MOV DL,[SI][DI] (10) MOV AX,OFFSET 0A20H
(11) MOV AL,OFFSET TABLE (12)XCHG AL,50H
(13) IN BL,05H (14) OUT AL,0FFEH
举一反三
- 指出下列指令哪些是错误的,错在哪里 (1) MOV DL,AX (2) MOV 8650H,AX (3) MOV DS,0200H (4) MOV [BX],[1200H] (5) MOV IP,0FFH (6) MOV [BX+SI+3],IP (7) MOV AX,[BX][BP] (8) MOV AL,ES:[BP] (9) MOV DL,[SI][DI] (10) MOV AX,OFFSET 0A20H (11) MOV AL,OFFSET TABLE (12)XCHG AL,50H (13) IN BL,05H (14) OUT AL,0FFEH
- 指出下列传送类指令中非法的指令(针对8086/8088 CPU)。 (1)MOV BX,AL (2)MOV BH,AL (3)MOV 100,CL (4)MOV SS,2400H (5)MOV [SI],[BX] (6)MOV [SI+4*3],BX (7)MOV AX,[BX][BP] (8)MOV AX,[SI][BP] (9)MOV AX,BX+DI (10)MOV AX,[BX+DI] (11)MOV SP,AX (12)MOV SP,[AX] (13)XCHG AH,AL (14)XCHG 200,AL (15)OUT 21H,AL (16)OUT 260H,AL
- DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,数据段中变 量名为VAL 的偏移地址值为0030H,说明下列源操作数的寻址方式和物理地址? (1)MOV AX,[100H] (2) MOV AX,VAL (3)MOV AX,[BX] (4) MOV AX,ES:[BX] (5)MOV AX,[SI] (6) MOV AX,[BX+10H] (7)MOV AX,[BP] (8) MOV AX,VAL[BP][SI] (9)MOV AX,VAL[BX][DI] (10) MOV AX,[BP][DI]
- 下列指令错误的是( )。 A: MOV [SI],AL B: MOV [BX],100 C: MOV BP,SP D: MOV ES:[BP],AX
- BAS DB 11,22,33,44,55 NUM DB 10,20,30,40,50 IN DB 1,2,3 代码段定义如下: MOV BX,OFFSET BAS LEA SI,IN MOV DI,4 MOV AX,[SI+2] ;(AX)=【1】H XCHG AX,[SI] ;(AX)=【2】H MOV AX,4[BX] ;(AX)=【3】H MOV AX,[BX][DI] ;(AX)=【4】H