下列程序执行后,SI寄存器中的内容是_____。 MOV SI,-1 MOV L,4 SAL SI,CL AND SI,7FFFH OR SI,8000H 6.NOT SI
举一反三
- 说出下列汇编程序中源操作数与目的操作数的寻址方式(1) MOV AH,F5H;(2) MOV AX, F58AH;(3) MOV AX,[2000H];(4) MOV AX,[BX];(5) MOV AX,10[SI];(6) MOV AX,[SI]10;(7) MOV AX,10[SI 10];(8) MOV AX, [BX][SI];(9) MOV AX, 10[BX][SI];
- 源程序如下: MOV CX,9 MOV AL,01H MOV SI,1000H NEXT: MOV [SI],AL INC SI SHL AL,1 LOOP NEXT 试问:(1)执行本程序后有:AL= ;SI= ;CX= ; (2)本程序的功能是__________
- 已知DS=091DH,SS=1E4AH,AX=1234H,BX=0024H,CX=5678H,BP=0024H,SI=0012H,DI=0032H,[09226H]=00F6H,[09228H]=1E40H,[1E4F6H]=091DH,试求单独执行下列指令后的结果。 (1)MOV CL,20H[BX][SI]; CL=? (2)MOV [BP][DI],CX; [1E4F6H]=? (3)LEA BX,20H[BX][SI]; BX=? MOV AX,2[BX]; AX=? (4)LDS SI,[BX][DI] MOV [SI],BX; SI=? [SI]=? (5)XCHG CX,32H[BX]; XCHG 20H[BX][SI],AX; AX=? [09226H]=?
- 下列语句有语法错误的是( ) A: MOV BX, [SI] B: MOV [BX], BX C: LEA SI, DI D: LES SI, [BX][SI]
- 下列指令中,正确的一条是( )。 A: MOV AL,SI B: MOV BL,[SI][DI] C: MOV CX,[BX+SI+2] D: MOV AL,BYTE PTR SI