下列关于使用TLB的虚实地址转换过程的描述中,错误的是 ( ) (多选)
A: CPU基于虚地址访问TLB
B: 在虚实地址转换过程中,可能更新TLB
C: TLB命中后其直接输出物理地址
D: TLB的功能由硬件实现
A: CPU基于虚地址访问TLB
B: 在虚实地址转换过程中,可能更新TLB
C: TLB命中后其直接输出物理地址
D: TLB的功能由硬件实现
举一反三
- 下列关于使用TLB的虚实地址转换过程的描述中,错误的是() A: 在虚实地址转换过程中,可能更新TLB B: CPU基于虚地址访问TLB C: TLB的功能由硬件实现 D: TLB命中后其直接输出物理地址
- 中国大学MOOC: 下列关于使用TLB的虚实地址转换过程的描述中,错误的是 ( ) (多选)
- 计算机系统中实现虚实地址转换的核心部件称为_______。 A: 存储控制器 B: Cache C: MMU D: TLB
- 计算机系统中实现虚实地址转换的核心部件称为_______。 A: 存储控制器 B: Cache C: MMU(存储管理单元) D: TLB
- 请求分页管理系统中,假设某进程的页表内容如下表所示: 页号 页框(Page Frame)号 有效位(存在位) 0 101H 1 1 --- 0 2 254H 1 页面大小为4KB,一次内存的访问时间是100ns,一次快表(TLB)的访问时间是10ns,处理一次缺页的平均时间100000000ns(已含更新TLB和页表的时间),进程的驻留集大小固定为2,采用最近最少使用置换算法(LRU)和局部淘汰策略。假设①TLB初始为空;②地址转换时先访问TLB,若TLB未命中,再访问页表(忽略访问页表之后的TLB更新时间);③有效位为0表示页面不在内存,产生缺页中断,缺页中断处理后,返回到产生缺页中断的指令处重新执行。设有虚地址访问序列2362H、1565H、25A5H,请问: (1)依次访问上述三个虚地址,各需多少时间?给出计算过程。 (2)基于上述访问序列,虚地址1565H的物理地址是多少?请说明理由