关于0:200起始处内存单元值的问题

js_acc1 2012-08-23 10:35:08
为什么我打开一个DEBUG,改变了0:200单元处的值,打开其它的DEBUG时,这个单元处的值依然是00?

请问这是什么原因.一样的,在0:[9*4]和0:[9*4+2]处的值,也是一样的,改变只限于当前的debug环境中,另外打开

debug时,值还是原来的值.
...全文
81 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yh_no_code 2012-08-29
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

纯DOS下或DosBox中再试试
[/Quote]

试试
赵4老师 2012-08-24
  • 打赏
  • 举报
回复
纯DOS下或DosBox中再试试
时间坐标 2012-08-23
  • 打赏
  • 举报
回复
每个程序都被分页系统放在了不同的线性地址空间内。你修改的只是这个进程的线性地址的内容,物理地址其实不同。

21,458

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧