独立I和D空间问题
看操作系统原理,有个问题不明白,在独立的I和D空间管理上,数据空间是由操作系统动态分配的,程序正文是如何得到D(数据)空间的地址的。还有在页式管理上,如果程序正文和数据被重新移动回内存,程序正文由如何得到数据空间地址。
[解决办法]
你说的可是CS,DS? I & D ,这个是体系结构所支持的啊,比如 [offset],那么CPU会自动从DS指向的SEL 装载base,然后加上offset,再通过MMU转化成phys_addr,很多的OS都是I & D一致的,但是I & D 不一致原理也是类似!