1. 假定编译器将赋值语句“x=x+9;”转换为指令”add 9, xaddr”,其中xaddr是x对应的存储单元地址。若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,Cache写策略使用回写方式,则仅完成该指令功能需要访问主存的次数至少是( )。
A. 0 B. 1 C. 2 D. 3
答案:A
分析:求解访存次数最少的情况时是访问都是命中的情况,取x时访问TLB命中,然后访问Cache命中,因为采用回写策略,即可以先写Cache,所以完成该指令功能,可以不用访存。
来源:天任考研 | 更新时间:2022-08-29 17:31:49 | 关键词:
1. 假定编译器将赋值语句“x=x+9;”转换为指令”add 9, xaddr”,其中xaddr是x对应的存储单元地址。若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,Cache写策略使用回写方式,则仅完成该指令功能需要访问主存的次数至少是( )。
A. 0 B. 1 C. 2 D. 3
答案:A
分析:求解访存次数最少的情况时是访问都是命中的情况,取x时访问TLB命中,然后访问Cache命中,因为采用回写策略,即可以先写Cache,所以完成该指令功能,可以不用访存。
扫码加入2023考研群
获取考研咨询一对一服务