返回
当前 - 选择题 - 内存管理
题号:0120120500013
单选题
2012年5月第13题

在高级语言程序中,使用(逻辑地址)访问保存在变量中的数据。

问题(1)
浓缩知识点

在操作系统内存管理体系中,存在多种地址概念,高级语言编程场景下,开发者访问变量内的数据时,使用的是逻辑地址,也叫虚拟地址,它是程序自身独立的地址空间地址,与硬件层面的实际内存地址相隔离,能让程序在不感知物理内存布局的情况下运行。而物理地址即主存地址,是内存硬件实际存储单元的地址,由硬件直接使用,逻辑地址会在程序运行过程中,通过操作系统与内存管理单元(MMU)配合转换为物理地址,实现对实际内存的访问。另外还有辅存地址,它对应磁盘等外存设备的地址,仅用于虚拟存储机制中的数据换入换出操作,和高级语言直接访问变量的过程无关联。

正确答案
B

本题考察的是操作系统内存管理中的地址概念
而物理地址即主存地址,是内存硬件实际存储单元的地址,由硬件直接使用,逻辑地址会在程序运行过程中,通过操作系统与内存管理单元(MMU)配合转换为物理地址,实现对实际内存的访问。另外还有辅存地址,它对应磁盘等外存设备的地址,仅用于虚拟存储机制中的数据换入换出操作,和高级语言直接访问变量的过程无关联。
本小问答案是 逻辑地址。题干中的“在高级语言程序中,使用逻辑地址访问保存在变量中的数据”对应逻辑地址。
因此,选项 B 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有