某计算机采用页式虚拟存储管理方式,按字节编址,虚拟地址为32位,物理地址为24位,页大小为8KB;TLB采用全相联映射;Cache数据区大小为64KB,按2路组相联方式组织,主存块大小为64B。存储访问过程的示意图如下。 请回答下列问题。 图中字段A~

admin2017-08-16  27

问题 某计算机采用页式虚拟存储管理方式,按字节编址,虚拟地址为32位,物理地址为24位,页大小为8KB;TLB采用全相联映射;Cache数据区大小为64KB,按2路组相联方式组织,主存块大小为64B。存储访问过程的示意图如下。

请回答下列问题。
图中字段A~G的位数各是多少?TLB标记字段B中存放的是什么信息?

选项

答案页大小为8KB,页内偏移地址为13位,故A=B=32.13=19:D=13:C=24.13=11:主存块大小为64B,故G=6。2路组相联,每组数据区容量有64B×2=128B,共有64KB/128B=512组,故F=9;E=24-G-F=24-6-9=9。 因而A=19,B=19,C=11,D=13,E=9,F=9,G=6。 TLB中标记字段B的内容是虚页号,表示该TLB项对应哪个虚页的页表项。

解析
转载请注明原文地址:https://kaotiyun.com/show/SJRi777K
0

最新回复(0)