你需要了解现代通用处理器有虚拟存储系统,有一个成为内存管理单元(MMU)的部件处理内存访问。处理器执行一个内存访问指令的时候,MMU会把要访问的地址转为物理地址,这个机制使得操作系统可以让不同的进程可以访问不同的物理内存,而不同应用程序可以使用同样的虚拟地址。
【 在 easior (潜行) 的大作中提到: 】
: 以前的书本里讲指针,会一本正经地举例
: int *p = (int*)0x12345678;
: 煞有介事地说,解引用便可获得随意地址上的内存信息。
: ...................
--
FROM 103.90.178.*