yuanc 发表于 2011-10-20 20:02:56

监测点 6.1 (2)题

为什么要向系统申请 10个单元那么多 。 循环中 每循环一次都是 堆一次栈 出一次栈,sp也就是 -2   +2,循环一次下来也没变化啊,所以,不是向系统申请两个字节单元就OK了吗???{:5_94:}
还有小甲鱼在答案填过了sp栈顶指向24h是对的额,但是解释时又说是1A{:5_94:}

边缘人 发表于 2011-10-20 22:01:35

坐等小甲鱼大叔解释!

掌心的呵护 发表于 2011-10-21 18:55:17

8个字+10个字=18个字=36个字节
占用36个内存单元
十进制的36=十六进制的24
故,是24h

yuanc 发表于 2011-10-21 20:30:23

djzxzzm 发表于 2011-10-21 14:53 static/image/common/back.gif
看看我写的代码,我把0-15作为栈了,直接pop到,cs:0-cs:15中去了。
assume cs:code
code segment


ok的!实现了数据从 0:0-0:15 到cs:0 - cs:15!只是 是题意里说,栈要设置在程序中!
页: [1]
查看完整版本: 监测点 6.1 (2)题