若[]=2000H,AX=2000H,执行“ADD
AX,[]”指令后,AX=()
A: 8856H
B: 4000H
C: 8800H
D: 7600H
AX,[]”指令后,AX=()
A: 8856H
B: 4000H
C: 8800H
D: 7600H
举一反三
- 若DS=1000H,BX=2000H,(12000H)=78H,(12001H)=56H,AX=2000H,执行“ADD<br/>AX,[]”指令后,AX=() A: 8856H B: 7678H C: 8800H D: 7600H
- 如果DS=3000H, SI=2000H, [32000H]=66H,[32001H]=CCH,指令LEA AX, [SI]执行后,AX= ()H。 A: 0CC66 B: 66CC C: 2000 D: 3000
- 当前SP=1230H,DS=1000H,BX=2000H,CX=4000H,分析执行如下指令序列后,各寄存器的值。 PUSH DS POP AX PUSH BX POP CX ADD AX,1000H PUSH AX ADD BX,AX则: (1) SP= ______ H; (2) AX= ______ H; (3) BX= ______ H; (4) CX= ______ H。
- 设SS=2000H,SP=2000H,AX=3000H,BX=4000H,执行以下程序段:PUSH AXPUSH BXMOV BX, SPPOP AX之后,SP= H。 A: 2000 B: 1FFE C: 1FFC D: 2002
- 设堆栈指针SP的初值为2000H,AX=3000H,BX=5000H,试问:(1)执行指令PUSH AX后SP= H(2)再执行PUSH BX及POP AX后,SP= H,AX= H(3)最后执行POP BX后,SP= H,BX= H