在使用debug会被成这个结果
在第三章的3.10栈段里的段的综述里有一段代码,我用debug试着遍入想看看变化,还是看代码吧以下是书上的内容:
比如我们将10000H~1001FH安排为代码段,并在里面存储如下代码:
mov ax,1000H
mov ss,ax
mov sp,0020H
mov ax,cs
mov ds,ax
mov ax,
add ax,
mov bx,
add bx,
push ax
push bx
pop ax
pop bx
以上就是这个代码了,我在debug里执行到“add ax,”时后面的却变了,我是了好几次都是这样,请看截图
请问这是为什么??“一段内存不是可以既是代码的存储空间,又是数据的存储空间,还可以是栈的空间,也可以什么都不是”可为什么在debug里运行会变呢??
页:
[1]