设(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100)=3412H,(20102)=7856H,(21200)=4C2AH,(21202)=65B7H,求下列指令执行后AX寄存器的内容:
设SP=2000H,AX=3000H,BX=5000H,执行下列片段程序后,问SP=?AX=?BX=? PUSH AX ;SP ← SP - 2 = 1FFEH,AX=3000H PUSH BX ;SP ← SP - 2 = 1FFCH,BX=5000H POP AX ;SP ← SP + 2 = 1FFEH,AX=5000H
若(DS)=2000H,(BX)=0050H,(20050H);12H,(20051H)=34H,执行MOV AX,[BX]指令后,AX寄存器中的内容是()。
(DS)=3000H,(ES)=3100H,(SS)=2000H,(SP)=0A200H,(S1)=0200H,(AX)=8E07H,(BX)=1204H,(3120AH)=2400H,(31404H)=1800H,(31406H)=3200H,(2A200H)=100H,写出下列各条指令单独执行后,受到影响的寄存器或存储单元的内容(不用写标志位)。
若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为()
若DS=1000H,BX=2000H,(12000H)=56H,(12001H)=78H,AX=1000H,执行“ADDAX,[BX]”指令后,AX=()。
若R1=2000H,(2000H)=0x28,(2008H)=0x87,则执行指令LDRR0,[R1,#8]!后R0的值为()。
若R1=2000H,(2000H)=0x86,(2008H)=0x39,则执行指令LDRR0,[R1,#8]!后R0的值为()
设DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址值为0030H,试说明下列源操作数字段的寻址方式是什么?物理地址值是多少?
已知:BX=1357H,DI=2000H,DS=2000H,CS=4000H,分别指出下面各指令中存储器操作数的物理地址。 (1)MOVAL,[BX] (2)MOVCS:[BX+DI],AH