首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

这样的输出是否可以验证32位XP系统内存地址的格式

2013-12-05 
这样的输出是不是可以验证32位XP系统内存地址的格式[解决办法]注意,这个是逻辑地址,不是物理地址。[解决办

这样的输出是不是可以验证32位XP系统内存地址的格式

                                                                            
[解决办法]
注意,这个是逻辑地址,不是物理地址。
[解决办法]
尽管现代的操作系统已经是32bit、64bit,但是CPU还是被设计成和30年前的8086 80286兼容。
所谓实模式,就是CPU开始工作的时候初始化的模式。

无论是实模式、保护模式还是V86模式,都是相对操作系统而言的。

对于运行于Windows 32位环境的程序来说,它所见到的是完全独立的,平坦(Flat)的,连续的,2GB的内存空间。换一句话说,每个程序都以为自己是独占着计算机的。你不可能访问到另一个程序的内存地址去。

操作系统实现了逻辑地址和物理地址的转化(严格地说,一部分实现是硬件完成的)。

我不知道“中级水平的软件工程师”是个什么概念,反正我觉得这种认证考试都很扯。一些很基本的,不需要学习就能搞清楚的概念,这些持证上岗的人居然除了背诵几段他们自己都不懂的文字以外,一无所知。反正我是无证的,别问我。
[解决办法]
Windows下可以通过API ReadProcessMemory和WriteProcessMemory访问另一个程序的内存地址。
[解决办法]
建议帖主了解一下“地址总线”

热点排行