问题
单项选择题
在高级语言程序中,使用()访问保存在变量中的数据。
A.物理地址
B.逻辑地址
C.主存地址
D.辅存地址
答案
参考答案:B
解析:本题考查存储系统知识。在高级语言程序中,对存储数据的位置进行了抽象,采用的是虚拟地址。在程序运行时再进行地址变换,分为内部地址变换与外部地址变换。虚拟存储系统按照地址映像方式把虚拟地址转换为主存物理地址称为内部地址变换。如果要访问的指令或数据已经在主存中,则命中,直接访问即可,否则就发生了页面失效,此时再进行外部地址变换,即将虚拟地址变换为辅存物理地址。