违法和不良信息举报
联系客服
登录
注册
搜
当前位置:
首页
其它
计算机系统结构
单选题假定编译器将赋值语句“x=x+3;”转换为指令“add xaddt,3”,其中xaddt是x对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是( )。A 0B 1C 2D 3
单选题假定编译器将赋值语句“x=x+3;”转换为指令“add xaddt,3”,其中xaddt是x对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是( )。A 0B 1C 2D 3
题目
单选题
假定编译器将赋值语句“x=x+3;”转换为指令“add xaddt,3”,其中xaddt是x对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是( )。
A
0
B
1
C
2
D
3
相似考题
参考答案和解析
正确答案:
B
解析:
采用页式虚拟存储管理方式时,若页表全部放在内存中,则存取一个数据最少要访问两次内存:第一次是访问页表,得到所存取的数据或指令的物理地址;第二次根据该地址存取数据或指令。在配有TLB的页式虚拟管理方式中,如果给出的地址在TLB中,则直接根据该地址取数据或指令,仅需要一次访问内存。Cache使用直写方式时,计算完需要将数据写回到内存中,因此完成整个指令功能至少需要访问主存2次。
搜答案
相关内容
上海住院医师中医儿科
国际会计师(AIA)
山西住院医师整形外科
百度原生认证考试
英语专业四级
上海住院医师儿科
00385学前卫生学
口腔外科(医学高级)
收费结算员
网络监管与道德建设知识竞赛
开通会员查看答案