设当前SS=2010H,SP=FE00H,BX=3457H,计算当前栈顶的地址为多少?当执行PUSHBX指令后,栈顶地址和栈顶2个字节的内容分别是什么?

题目

设当前SS=2010H,SP=FE00H,BX=3457H,计算当前栈顶的地址为多少?当执行PUSHBX指令后,栈顶地址和栈顶2个字节的内容分别是什么?


相似考题
参考答案和解析
正确答案: 当前栈顶的地址:2010H*16+FE00H=2FF00H;
执行PUSHBX指令后,堆栈地址指针SP减2,则栈顶地址为:2FEEDH;
栈顶2个字节的内容为:57H、34H。