逻辑地址与物理地址
答:在具有地址变换机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。逻辑地址是指用户程序经编译后,每个目标模块以0为基地址进行的顺序编址。逻辑地址又称相对地址。物理地址是指内存中各物理存储单元的地址从统一的基地址进行的顺序编址。物理地址又称绝对地址,它是数据在内存中的实际存储地址。
所以,物理地址是相对与逻辑地址来说的.而实址址是一种存储管理模式.相对应的是虚地址.
***********************************************************************
虚地址:
虚拟存储器的辅存部分也能让用户象内存一样使用,用户编程时指令地址
允许涉及辅存大小的空间范围,这种指令地址称为“虚地址” ( 即虚拟地址 ) 或
叫“逻辑地址”,虚地址对应的存储空间称为“虚存空间”或叫“逻辑空间”。
***********************************************************************
实地址:
实际的主存储器单元的地址则称为“实地址” ( 即主存地址 ) 或叫“物理地址”,
实地址对应的是“主存空间”,亦称物理空间。
虚拟存储器的用户程序以虚地址编址并存放在辅存里,程序运行时, CPU
以虚地址访问主存,由辅助硬件找出虚地址和物理地址的对应关系,判断由这
个虚地址指示的存储单元的内容是否已装入主存,如果在主存, CPU 就直接执
行已在主存的程序;如果不在主存,就要进行辅存内容向主存的调度,这种调
度同样以程序块为单位进行。计算机系统存储管理软件和相应的硬件把欲访问
单元所在的程序块从辅存调入主存,且把程序虚地址变换成实地址,然后再由
CPU 访问主存。
正文
物理地址 实地址 虚拟地址2007-11-07 13:23:00
【评论】 【打印】 【字体:大 中 小】 本文链接:http://blog.pfan.cn/hujing/30802.html
阅读(5543) | 评论(0)
版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!
评论