使用限制寄存器,我们可以从基数知道段的长度。
但是在基于页面的内存管理中,每个页面大小都是固定的,在RAM中也不是连续的(作为帧),那么这里需要限制寄存器吗?
答案 0 :(得分:0)
在较新的CPU系统中,它不再使用了。
在现代系统中,分段只是设置为平面模式(基数为0x0,限制是内存的结束)所以基本上整个内存都在一个段中。
它主要用于遗留目的,就像真实模式一样。
答案 1 :(得分:0)
英特尔芯片一直都很奇怪。该建筑看起来像是由现代艺术家设计的。
在32位模式下,您不能拥有没有分段的页面。这是一个奇怪的系统,但英特尔是如何制造它的。段是实现内存保护的主要方式。因此,它必须具有属性定义的段。有段和页面是没有意义的,但英特尔就这样做了。
在64位微尘中没有分段(有点分类)。