作业帮 > 综合 > 作业

若当前SP=70H,A=12H,B=34H,DPL=56H,执行下列的程序后,SP=

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/27 14:20:19
若当前SP=70H,A=12H,B=34H,DPL=56H,执行下列的程序后,SP=
若当前SP=70H,A=12H,B=34H,DPL=56H,执行下列的程序后,SP=?A=?
PUSH ACC
PUSH B
POP ACC
PUSH DPL
怎么分析呢,
若当前SP=70H,A=12H,B=34H,DPL=56H,执行下列的程序后,SP=
PUSH ACC,SP+1=71H,将A中的12H压栈,PUSH B,SP+1=72H,将B中的34H压栈,然后POP ACC,SP-1=71H,将34H出栈送到ACC,PUSH DPL,SP+1=72H,将56H压栈.
所以SP=72H,A=34H