下列命中组合情况中,一次访存过程中不可能发生的是_______。
【正确答案】 D
【答案解析】解析:Cache中存放的是主存的—部分副本,TLB(快表)中存放的是Page(页表)的一部分副本。在同时具有虚拟页式存储器(有TLB)和Cache的系统中,CPU发出访存命令,先查找对应的Cache块。 1)若Cache命中,则说明所需内容在Cache内,其所在页面必然己调入主存,因此Page必然命中,但TLB不一定命中; 2)若Cache不命中,并不能说明所需内容未调入主存,和TLB、Page命中与否没有联系。但若TLB命中,Page也必然命中;而当Page命中,TLB则未必命中,故D不可能发生。 主存、Cache、TLB和Page的关系如下图所示。