【发布时间】:2013-07-05 06:36:02
【问题描述】:
如何将十六进制地址转换为物理地址来回答这个问题?我完全糊涂了,由于语言障碍,我的老师没有帮助。
假设逻辑地址空间为 1KB,页面大小为 16 字节。假设最初该进程的主内存中没有页面,并且使用纯需求分页。当前空闲帧列表为{2,5,8,1,...}。空闲帧列表中的第一帧将在需要时使用。假设 TLB 有两个条目。 TLB 和页表最初都是空的。 FIFO用作TLB替换算法。假设依次访问以下逻辑地址:0x3d,0x30,0xe5,0x7d,0x33,0xef。对于以下每个地址访问:
- 指定映射到它的物理地址。
- 假设访问TLB需要10 ns,访问内存需要100 ns,处理页面错误需要8 ms。访问此地址需要多长时间?
【问题讨论】:
标签: memory memory-management operating-system tlb