逻辑空间有 16 页,每页有 1024B,所以总共有 16 * 1024B = 16384B 的逻辑地址空间。

将这个逻辑地址空间映射到 64 块的物理存储区中,每块的大小为 1024B,所以总共有 64 * 1024B = 65536B 的物理地址空间。

因为物理地址空间大于逻辑地址空间,所以存在地址重定位,需要使用地址映射技术。这里使用页表映射技术,每个页表项包含页号和物理块号。

逻辑地址空间有 16 页,所以需要 4 位来表示页号,每页有 1024B,所以需要 10 位来表示页内偏移量。因此,逻辑地址的有效位是 4 + 10 = 14 位。

物理地址空间有 64 块,所以需要 6 位来表示块号,每块有 1024B,所以需要 10 位来表示块内偏移量。因此,物理地址至少是 6 + 10 = 16 位。

逻辑地址和物理地址位数计算 - 16 页逻辑空间映射到 64 块物理存储区

原文地址: https://www.cveoy.top/t/topic/n2yi 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录