2.试述指令MOV()AX,2000H和MOV()AX,DS:[2000H]的区别?
举一反三
- 下列指令中操作数在内存的是() A: mov bx,ax B: mov ax,2000h C: mov ax,[2000h] D: mov al, bl
- 设(DS)=3000H,(SS)=2000H,(SI)=2000H,指令MOV AX,[SI]源操作数的物理地址是 。
- 设SS=2000H,SP=2000H,AX=3000H,BX=4000H,执行以下程序段:PUSH AXPUSH BXMOV BX, SPPOP AX之后,SP= H。 A: 2000 B: 1FFE C: 1FFC D: 2002
- 内存单元初始化内容为:(2000H:2A00H)~(2000H:2A02H)分别为0PH、0EH、 0DH,(2000H:2A10H)~(2000H:2A12H)分别为09H、 08H、07H。执行下列程序后,填写存储单元的内容: MOV AX,2000H MOV DS,AX MOV ES,AX MOV SI,2A10H MOV DI,2A00H CLD MOV CX,3 L:MOV AL,[DI] MOVSB DEC SI MOV [SI],AL INC SI LOOP L HLT (1)2000H:2A00H=______; (2)2000H:2A01H=______; (3)2000H:2A02H=______; (4)2000H:2A10H=______; (5)2000H:2A11H=______; (6)2000H:2A12H=______。
- 下列指令中错误的指令为( )。 A: MOV AX,CS B: MOV SI, BX C: MOV DS,1200H D: MOV [2000H],BL