简答题

存储管理为什么涉及到地址变换?

正确答案

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

答案解析

相似试题
  • 什么是段式存储管理?它从逻辑地址到物理地址是怎么变换的?

    简答题查看答案

  • 在存储体系中,地址的映像与地址的变换没有区别。

    判断题查看答案

  • 虚拟存储器地址变换是指()

    单选题查看答案

  • 在具有地址变换机构的计算中,有哪两种存储器地址?

    简答题查看答案

  • 在分页管理的存储系统中,()通过地址映射表来完成虚拟地址到物理地址的转换。

    单选题查看答案

  • 采用组相连映象的Cache存储器,地址变换可用的方法是()。

    单选题查看答案

  • 采用组相联映像的Cache存储器,地址变换可用的方法是()。

    单选题查看答案

  • 常用虚拟存储器寻址由哪两级存储器组成?通过什么实现从虚拟地址到物理地址的转换?

    简答题查看答案

  • 设某系统采用分页存储器管理技术,页长为1KB。程序地址长16位,物理内存地址长为16位。作业A的三个页面0,1,2被分配到内存的3,6,8块中。该作业运行时,其页表内存首址为M。将该程序中为(1030)10的地址转换为内存的物理地址。

    简答题查看答案