鱼C论坛

 找回密码
 立即注册
查看: 2275|回复: 12

[争议讨论] 同样的物理地址为什么数据不一样你能回答上来算你本事

[复制链接]
发表于 2014-1-14 22:50:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

是不是因为是虚拟的才数据不一样

QQ图片20140114225034.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-14 23:10:30 | 显示全部楼层
你前面不是用P执行完了返回调用指令吗,而右边那图是刚开始执行一段代码,其对应的数据肯定会不一样。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-14 23:59:59 | 显示全部楼层
前图为1.EXE运行前的数据,后图为运行到13D6:0020处指令时的数据。相同物理地址内存内容已被1.EXE程序修改了几个字节当然不一样。
楼主求助问题的标题说明心态不平和。学习知识不应如此。:dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-15 09:22:59 | 显示全部楼层
首先谢谢楼上三位的回答。第一次发帖,悬赏还不会用呢。下次一定补上。
另外解释一下,有挑衅,是吸引眼球,怕没人关注我的问题。
问题
   注: 两个程序是同一个程序
   运行第一个程序后,内存里的数据被改写了 。
   第二次运行程序,前面的没有退出,数据也被改写了
   返回到一个程序查看数据,数据应该被第二次运行改写才对
   为什么第一个程序里面的数据没有被改写
   百思不得其解
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-15 12:16:04 | 显示全部楼层
在windows平台下同时打开多个dos程序,地址分别映射到不同的1MB地址空间,两个程序虽然表面的地址是一样的,但是对应的物理地址是不同的,所以互不影响。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-15 12:18:43 | 显示全部楼层
这个就是在保护模式运行DOS程序,采用的是虚86模式,你可以参考相关书籍,在罗云彬的琢石成器这本书的开头有说过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-15 12:42:24 | 显示全部楼层
补充一下,你的提问方式让人很不爽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-15 13:54:08 | 显示全部楼层
淡定淡定。楼上的是正解。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-15 18:02:03 | 显示全部楼层
{:1_1:}......................
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-8 19:55:26 | 显示全部楼层
自个的帖子到首页了,恭喜恭喜
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-8 20:19:51 | 显示全部楼层

Dos程序在Windows下也是一个进程,Windows的进程都是独立,他们都有独立的4GB线性地址,就像你开两个CMD,可以执行不同的命令一样。

点评

那啥,表达不是很清楚。  发表于 2014-2-8 20:20
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-2-8 20:23:11 | 显示全部楼层
lrcode 发表于 2014-1-15 09:22
首先谢谢楼上三位的回答。第一次发帖,悬赏还不会用呢。下次一定补上。
另外解释一下,有挑衅,是吸引眼球 ...

了解下操作系统相关知识,你就知道了。这个涉及到进程和虚拟内存的相关内容。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-2-8 21:53:47 | 显示全部楼层
谢谢楼上两位的回答。继续努力学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-28 01:48

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表