【发布时间】:2020-03-10 14:29:12
【问题描述】:
不确定这是否合法,因为这是家庭作业,但是哎呀:
Consider a logical address space of 256 pages with a 4-KB page size, mapped onto a physical memory of 64 frames.
a. How many bits are required in the logical address?
b. How many bits are required in the physical address?
对于逻辑地址,我的猜测是 20 位(8 代表 256 页;12 代表 4096 偏移量)但是,我注意到他们要求的是 bits 而不是 bytes;这是否意味着我实际上需要 12*8 额外的位来解释偏移量......?再说一次,地址中的每个位都应该映射到一个字节的位置,所以可能不是。
物理地址是否只是表示 64 * 4096 字节所需的位数?
【问题讨论】:
标签: memory-management paging memory-address