📜  门| GATE CS 2008 |第38章

📅  最后修改于: 2021-06-28 23:27:57             🧑  作者: Mango

在指令执行管道中,最早可以访问数据TLB(转换后备缓冲区)的时间是
(A)在开始有效地址计算之前
(二)有效地址计算中
(C)有效地址计算完成后
(D)数据缓存查找完成后答案: (C)
说明:有效地址是使用加法模式后的地址。但是此引导地址仍然是虚拟地址,该虚拟地址对CPU不可见,只有在分配了相应地址时由内存管理单元提供。提供虚拟地址用于TLB查找。

TLB-转换后备缓冲区,此处后备意味着在地址转换期间(从虚拟到物理)。

但是,我们必须先查看虚拟地址,然后才能查看TLB。

因此,(C)是正确的选择。
这个问题的测验