为什么要把进程的地址空间分为逻辑地址空间和物理地址空间?
1个回答
2012-11-21
展开全部
首先要知道逻辑地址和物理地址的区别,这一点可以在网上搜一下或参考汇编语言的基本概念。
简单来说,使用逻辑地址的最主要原因是方便程序更合理地使用内存空间。比方说,物理空间就像许多小房间,由硬件决定了房间序号,1,2,3,4....但没有将它们划分成更灵活使用的地区号-小区名-楼号-楼层号-房间号,使用起来并不是很方便。逻辑地址就是为了进程更有效更方便地分配这些房间,人为地对空间进行了划分。
简单来说,使用逻辑地址的最主要原因是方便程序更合理地使用内存空间。比方说,物理空间就像许多小房间,由硬件决定了房间序号,1,2,3,4....但没有将它们划分成更灵活使用的地区号-小区名-楼号-楼层号-房间号,使用起来并不是很方便。逻辑地址就是为了进程更有效更方便地分配这些房间,人为地对空间进行了划分。
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
Storm代理
2023-07-25 广告
2023-07-25 广告
StormProxies是一家国内优质海外HTTP代理商,拥有一个庞大的IP资源池,覆盖200多个地区,IP数量大且匿名度高。其优点还包括超高并发、稳定高效、技术服务等特点,同时提供HTTP、HTTPS以及SOCKS5协议支持。此外,Sto...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |