问题
单项选择题
在存储体系中,虚拟存储器和Cache分别属于主存/外存层次和Cactle/主存层次,这两层次的共同点是______。
A.都是提高存储体系的速度
B.都需要硬件来实现
C.地址变换,失效时要替换
D.都对程序员透明
答案
参考答案:A
解析:这两层次的目的都是提高存储体系的速度,但两者是有区别的:Cache完全由硬件来实现,对程序员是完全透明的,它通过地址映象来实现,不需要地址变换;而虚拟存储器是由软件和硬件来实现,对系统程序员并不透明,它是通过地址变换来实现的。