关于检测点10.5的问题QAQ
检测点10.5(1)下面的程序执行后,ax中的数值为多少?assume cs:codestack segmentdw 8 dup (0)stack endscode segmentstart: mov ax,stackmov ss,axmov sp,16mov ds,axmov ax,0call word ptr ds:inc axinc axinc axmov ax,4c00hint 21hcode endsend start推算:执行call word ptr ds:指令时,先cs入栈,再ip=11入栈。。。。到这儿我有个问题,ip=11是如何知道的,根据机器码吗??? 来人呐!! sidfate 发表于 2014-1-21 20:58 static/image/common/back.gif来人呐!!
看着长篇代码就头痛!! 存了,谢谢楼主分享
是滴,不过不用纠结于此,弄清楚在这个运行过程中,堆栈段有哪些改变才更重要!
页:
[1]