试题详情
简答题存储管理为什么涉及到地址变换?
  • 存储器是由很多存储单元构成的,每个存储单元都有物理地址。程序员编制程序时如何使用物理地址,就需要对存储空间的分配情况进行了解,这在多任务环境下是一件复杂耗时却并无太大必要的事情,使程序员不能集中精力进行算法设计。而操作系统是资源管理者,分配存储空间并登记存储空间利用情况是操作系统的职能。程序员只需了解跟自己程序空间有关的存储空间使用信息。目前较好的解决办法是规定程序员使用逻辑地址、符号地址或相对地址进行程序编写,在运行程序时,根据程序所占用的物理存储区域,由专门的硬件或软件负责将逻辑地址、符号地址或相对地址转换为物理地址,这样一个过程就是地址变换,是使程序相对独立于硬件的一种措施。
  • 关注下方微信公众号,在线模考后查看

热门试题