长州藩标志:若(SP)=2000H,(AX)=3355H,(BX)=4466H,试指出下列指令或程序段执行后有关寄存器的内容。

来源:百度文库 编辑:高考问答 时间:2024/04/30 01:56:02
3.若(SP)=2000H,(AX)=3355H,(BX)=4466H,试指出下列指令或程序段执行后有关寄存器的内容。
(1)PUSH AX 执行后(AX)=?(SP)=?

(2)PUSH AX;
PUSH BX;
POP DX;
执行后(AX)=?(CX)=?(DX)=?(SP)=?
pop cx

有一个问题,你的两个问题的前提都是一样的吗?比如第二段程序没有运行的时候,各个寄存器也是sp=2000h,ax=3355h,bx=4466h吗?还是说第二个问题是连着第一个问题运行的?

1. ax=3355h sp=1ffeh

假设第二个问题的前提条件也是sp=2000h,ax=3355h,bx=4466h的话,第二个体的答案:

2. ax=3355h cx=3355h dx=4466h sp=2000h