早教吧 育儿知识 作业答案 考试题库 百科 知识分享

假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSHAX后,(SP)=().A.0014HB.0011HC.0010HD.000FH

题目详情
假设(SS)=2000H,(SP)=0012H,(AX)=1234H,执行PUSH AX后,(SP)=( ).
A.0014H B.0011H C.0010H D.000FH
▼优质解答
答案和解析
80X86的Push AX指令是把后面寄存器AX的内容保存到堆栈中,保存后,堆栈指针要改变【-2】,因此结果为0010H,选C
PUSH oprd
其操作过程是:a、SP-2,指示堆栈中可以存放数据的位置
b、存源操作数,完成进栈操作.