指出下列指令是否正确,若不正确说明原因:PUSH AL
指出以下指令中,哪些指令是非法的,并说明为什么(8086系统)。 (1) PUSH 1234H (2) MOV CS,AX (3) IN AX, 300 (4) MOV AX,[DX+12] (5) MOV BX,[BX] (6) MOV DS,1000H (7) XCHG AL,AL (8) MOV AL,100H (9) MOV DX,AL (10)LEA BL,[BX+5] (11)LEA DX,BX (12)MOV [1000H],12H (13)ADD AX,DS (14)SUB [0100H],BYTE PTR [0001] (15)SHL BL,2 (16)SHR CL,CL (17)MUL AL,BL (18)INT 400
点击查看答案
指出下列指令是否正确,若不正确说明原因:ADD [BP+DI]
试分别指出下列各指令语句的语法是否有错,如有错,指明是什么错误。 PUSH 45[DI]
指出下列指令是否正确,若不正确说明原因:MOV DS, 2010H
指出下列指令是否正确,若不正确说明原因:MOV 64H,AL
指出以下指令中,哪些指令是非法的,并说明为什么(80386系统)。 (1) MOV AX,12[EBX][SI*16] (2) RCR EAX,10 (3) PUSH 5678H (4) POP 1000H (5) MOV [EAX+EAX],EAX (6) MOV AL,[ESP+ESP*2] (7) MOV BL,[AX+12] (8) IMUL AL,BL,12
请指出PUSH AL指令中的错误。