系统中的帧/分页

frames in system/ Paging

有人可以向我解释如何解决这个问题吗?

一个主存有128Mbytes,一页大小为2Kbytes。考虑内存是字节可寻址的。进程 P 有 6 个逻辑页(第一个逻辑页的地址为 0)。

一个。这个系统的帧数是多少?

b。页地址分配了多少位?

一个。主内存量为 128MB,即 128 * 1024KB = 131,072KB。由于每页为 2KB,这意味着您有 131,072KB / 2KB/页 = 65,536 页(或帧)

b。页地址为 2KB,即 2^11 字节。假设页面以字节为单位的系统意味着页面地址的位数是 11.