当前位置: 首页 > news >正文

godaddy网站建设大连里程科技做网站

godaddy网站建设,大连里程科技做网站,wordpress 无法登陆后台,纸巾 技术支持 东莞网站建设摘要 什么是物理地址,什么是虚拟地址? 如果处理器没有MMU或未启用,CPU执行单元发出的内存地址直接传到芯片引脚上,被内存芯片接受,这称为物理地址(Physical Addraress) 如果处理器启用了MMU&a…

摘要

什么是物理地址,什么是虚拟地址?

如果处理器没有MMU或未启用,CPU执行单元发出的内存地址直接传到芯片引脚上,被内存芯片接受,这称为物理地址(Physical Addraress)

0

如果处理器启用了MMU,CPU执行单元发出的内存地址将被MMU截获,从CPU到MMU地址称为虚拟地址,而MMU将这地址翻译成另一个地址发到CPU芯片的外部地址引脚上,也就是将虚拟地址映射到物理地址。

通俗的理解:CPU拿到的地址都是MMU给的虚拟地址,通过MMU的翻译找到了内存的物理地址进而找到数据。为什么这样设计呢?这得从早期cpu读取内存数据的历史开始道来。

0

早期CPU读取内存数据的历史

85年前计算机,cpu读数据是直接从内存读数据。为什么这样设计呢?

在许多年以前,还是使用DOS或一些古老的操作系统时,内存很小,同时应用程序也很小,将程序存储在内存中基本满足需要。例如早期的魂斗罗800k~1MB,一般16MB的内存足够用了。

0

缺点:随着科技发展后,很多复杂的程序大小都远超内存大小了,内存本身也不是想增大就增大,为了解决这个问题,人民提出了虚拟存储器的方法-MMU

上述相当于处理器没有MMU,CPU执行单元发出的内存地址直接传到物理地址中。

0

为什么有物理地址和虚拟地址?-因为内存很宝贵

随着科技的发展,图形界面以及一些其他更复杂的应用出现,内存已经无法存储这些应用程序了。人们在想能否设计出一个程序+数据+堆栈的总大小可以超过内存空间的大小并正常运行的机制。例如如何让16MB的代码可以运行在4MB的机器呢?

人们想出了一个虚拟存储器的方法MMU(Memory Manager Unit)主要是用来管理虚拟存储器,物理存储器的控制线路,同时也负责虚拟地址映射为物理地址,以及提供硬件机制的内存访问授权、多任务多进程操作完成。比如一个16MB的程序和一个内存只有4MB的机器,操作系统通过选择哪部分4MB的程序内容保存在内存与磁盘交互程序代码,这样16MB的代码就可以运行在4MB的机器中了。

MMU原理:利用程序具有局部性原则

MMU的设计利用了程序的一个特性。例如5000行的代码程序是全部运行吗?不是的往往只有百分之一或千分之一的代码运行.该特性:程序的局部代码在物理内存中运行。即程序具有局部性原则。所以某一段很小的时间段内,只有很少一部分代码会被CPU执行。例如VMware虚拟机就是程序具有局部性原则,让我们电脑可以跑双window,苹果或Linux系统。

0

本学习笔记来源于哔哩哔哩:4.什么是虚拟地址和物理地址_哔哩哔哩_bilibili

http://www.yayakq.cn/news/504530/

相关文章:

  • 南宁在哪里可以做网站南昌营销型网站建设
  • 可信网站的认证海南省海洋监测预报中心
  • 企业网站优秀案例模板建网站怎么做seo
  • 微信投票网站怎么做网站美工色彩搭配
  • 九江专业制作网站小程序网站建设促销活动
  • php怎么做网站程序网站常规seo优化步骤
  • 企业形象网站用什么语言开发wordpress 运行卡
  • 个人备案做别的网站wordpress 4.9.8官方版
  • word模板免费下载网站织梦网站被做跳转
  • 给公司做网站的公司高德地图是中国的还是国外的
  • 芯港小镇建设管理中心网站品牌传播方案
  • 做简易动画的网站书签制作过程
  • 在哪个网站做流动补胎的广告好手机网站对企业用户的好处
  • 传媒网站建设方案乐都企业网站建设哪家快
  • 内网网站建设流程vr开发公司
  • 网站建设进度控制西安知名网络推广公司
  • 计算机网络资源网站建设论文上海市各区建设局网站
  • 金融网站推广圳seo公司网页设计主要做什么工作
  • 台州路桥做网站的公司有哪些商业空间设计的特点
  • 做公司网站好处小学培训机构
  • 如何建导航网站中国网站设计公司
  • 怎么做微信网站推广网络推广员工作好做吗
  • php做网站的重点2345浏览器免费版
  • seo网站优化网站编辑招聘wordpress 主题制作教程
  • html5的篮球网站开发企业资质证书查询官方网站
  • 做下一个盗版小说网站网站建设国际标准
  • 网站建设 制作教程 pdf凡科登录入口官网
  • 新手建站广告联盟赚钱wordpress转播
  • 国外网站问题泉州彩票网站建设
  • 网站建设费能算作无形资产吗一个网站建设的成本