2011-12-04 62 views
0

我已经给出了页表项的格式为:计算最大物理内存

Bit 23: Valid Bit 
Bit 22: Modify Bit 
Bits 22-18: LRU Bits 
Bits 17-0: Frame Number 

林告诉记者,该系统采用32位的虚拟地址,并且在大小8192个字节的页面。

如何计算系统可以包含的最大物理内存量?

回答

0

所以你有18位的页码。有多少可能的数字(因此可以用18位表示)?

从上面你会发现有多少页面可以。然后每页有8192个字节。在所有可能的页面中有多少个字节?

+0

那么你是说页码和帧数一样吗?我会说2^18是系统可以包含的最大物理内存量? –

+0

第一个问题:正确。第二个问题:错误,请重新阅读答案。 –

+0

好的。所以我们有18位的页码。我会说你可以用18位代表2^18个数字,所以2^18个页面。因此,如果每个页面有8192个字节,请将其乘以2^18,以最大的物理内存量为单位? –