早教吧 育儿知识 作业答案 考试题库 百科 知识分享

求助2010年计算机考研统考第29题题目:“某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为2^10B,页表项大小为2B,逻辑地址结构为页目录号|页号|页内偏移量。逻辑地

题目详情
求助2010年计算机考研统考第29题
题目:“某计算机采用二级页表的分页存储管理方式,按字节编址,页大小为2^10B,页表项大小为2B,逻辑地址结构为【页目录号|页号|页内偏移量】。逻辑地址空间大小为2^16页,则表示整个逻辑地址空间的页目录表中包含表项的个数至少是____”
某辅导书解释“要使表示整个逻辑地址空间的页目录表中包含的个数最少,则需要2^16/2^9=128个页面保存页表项”。
但这句话我读了半天没发现有什么因果联系呀:2^9是页内的偏移量,2^16是逻辑地址空间的总页数,凭什么相除呢?倒是相乘表示逻辑地址空间页表项总数,还多少有点意义吧。另外题目到底在问什么呢?“页目录表中包含表项的个数”指2^页号位数,还是什么意思啊?
感谢回复,但题目说的是“逻辑地址空间大小为2^16页”而不是“2^16个页表项”呀
▼优质解答
答案和解析
2^9是一张页表中存放页表项的项数,2^16是逻辑地址空间的总页数,也就是要包含2^16个页表项,那么2^7就是需要有多少张页表,也就是页目录表(外部页表)中包含表项的个数。
看了 求助2010年计算机考研统考...的网友还看了以下: