长沙电脑维修-长沙电脑上门维修-笔记本维修-上门修显示器
滚动新闻:
  网站首页     维修业界     网络安全     硬件故障     软件故障     系统故障     硬件维修     系统安装     驱动下载     维修信息  
欢迎来到长沙电脑维修网,一个电话上门维修电脑 13347311093 0731-82917806 您的满意是我们进步的动力! 请您留言|设为首页|加入收藏
长沙电脑上门维修
您当前位置:网站首页 >> 网络安全 >> 技术文章 >> 正文阅读

了解DOS下的内存管理机制


来源:长沙电脑维修 发布时间:2011-12-03 23:19:33 查看次数:

长沙监控安装 DOS操作系统最早设计时,PC机的硬件系统只支持1M字节的寻址空间,所以DOS只能管理最多1M字节的连续内存空间。在这1M内存中,又只有640K被留给应用程序使用,它们被称为常规内存或基本内存,其它384K被称为高端内存,是留给视频显示和BIOS等使用的。在1982年,640K内存对微型计算机来说显得绰绰有余,人们甚至认为,640K的内存可以用来干任何事。现在看起来有些可笑,但在当时,情况确实如此。

  现在的情况是,即使你的电脑装有几兆或几十兆内存,但如果你使用DOS操作系统,那么你也只有640K的内存可以直接使用,1M以上的内存要通过一些内存管理工具才能使用。值得庆幸的是,Windows 95已经不存在常规内存的限制了,你所有的内存,不管是8M还是128M,都可以被直接使用。

  在DOS下,系统中存在以下四种内存:
   常规内存(Conventional Memory);
   高端内存(Upper Memory);
   扩充内存(Expanded Memory);
   扩展内存(Extended Memory)。

  常规内存指的是0-640K的内存区。在DOS下,一般的应用程序只能使用系统的常规内存,因而都要受到640KB内存的限制。而且由于DOS本身和config.sys文件中的安装的设备驱动程序和autoexec.bat文件中执行的内存驻留程序都要占用一些常规内存,所以应用程序能使用的常规内存是不到640K的。有很多时候,我们都要想方设法地整理内存,好为一些“胃口”比较大的应用程序留出足够的常规内存,这一点想必是许多DOS时代的电脑爱好者最熟悉不过的了。

  高端内存是指位于常规内存之上的384K内存。程序一般不能使用这个内存区域,但是EMM386.exe可以激活高端内存的一部分,并且它允许用户将某些设备驱动程序和用户程序用Devicehigh或LH(即loadhigh)装入高端内存。dos=high,umb也是把DOS的一部分装到高端内存里。这里的umb是高端内存块(Upper Memory Block)的缩写。

  扩充内存是一种早期的增加内存的标准,最多可扩充到32M。使用扩充内存必须在计算机中安装专门的扩充内存板,而且还要安装管理扩充内存板的管理程序。由于扩充内存是在扩展内存之前推出的,所以大多数程序都被设计成能使用扩充内存,而不能使用扩展内存。由于扩充内存使用起来比较麻烦,所以在扩展内存出现后不久就被淘汰了。

  扩展内存只能用在80286或更高档次的机器上,目前几乎所有使用DOS的机器上超过1M的内存都是扩展内存。扩展内存同样不能被DOS直接使用,DOS5.0以后提供了Himem.sys这个扩展内存管理程序,我们可以通过它来管理扩展内存。emm386.exe可以把扩展内存(XMS)仿真成扩充内存(EMS),以满足一些要求使用扩充内存的程序。

  最后再强调一下,不管扩充内存或扩展内存有多大,DOS的应用程序只能在常规内存下运行。有的程序可以通过DOS扩展器(比如DOS4GW.exe等程序)使CPU进入保护模式,从而直接访问扩展内存;但是要注意,进入保护模式以后,计算机就脱离了DOS状态。

·上一条:“猫”之加速终极篇
·下一条:ADSL常见设置-DNS设置(长沙电信)
相关文章
·运用命令方法查找ARP地址欺骗病毒 2011-01-12 17:32:00
·连接到网络时提示“通讯端口初始化失败”的处理方案 2010-09-01 04:44:30
·电脑开机后显示图标很慢,进入桌面很慢是什么原因? 2012-06-12 01:27:55
·共享上网的局域网详细设置方法 2011-09-21 20:31:52
·解决并防范“映像劫持”IFEO的四种常规方法 2010-08-31 20:48:39
·家庭网络布线的一般方案 2013-04-30 03:15:25
·小伍教你如何屏蔽烦人的电信弹出页面 2013-04-04 00:42:27
·如何找回已经清空的回收站的文件 2011-12-26 22:41:43
文章评论
现在有0人对本文发表评论 查看所有评论
同行交流
电脑维修公司
宇翔电脑维修
  最新文章
·电脑开机按F8出现的启动菜单分别是什么意思
·几台电脑怎样共享一部打印机
·手机WIFI可以上网电脑网线无法使用怎么办
·台式电脑网卡坏了,无线网还能用么
·家里台式电脑不插网线怎么能连上wifi无线网
·常见路由器默认初始用户名和密码
·苹果iMac电脑安装Windows7时出现黑屏
·交换机不稳定可能出现的网络问题
·如何防止人家盗用你的无线网络
·为您讲述主机电源是如何保护的?
·如何清空电脑上存储的用户名和密码
·如何让您的电脑安全关机?
·如何解决AGP显卡与AMD牌CPU冲突
·电脑不能开网页 发出数据包多但接收很少
·教你如何禁止使用U盘和移动硬盘
苹果双系统安装
  热门文章
·如何看自己家的WIFI是否被盗用
·家里无线(WIFI)网络被盗用怎么办
·家里台式电脑不插网线怎么能连上wifi无线网
·电脑开机后显示图标很慢,进入桌面很慢是什
·浏览器IE怎么禁用或暂停迅雷等下载工具
·平板电脑能连无线网络(WiFi)却打不开网页
·家里的无线局域网络为什么电脑能用而手机不
·已取消到该网页的导航的解决方法
·交换机不稳定可能出现的网络问题
·家庭网络布线的一般方案
·笔记本电脑无线能上网但是手机无线却连接不
·如何破解WEP无线网络WLAN
·详解4M宽带下载速度?4M等于多少kb?
·浅谈内网安全之防护法
·手机WIFI可以上网电脑网线无法使用怎么办
关于我们 | 公司介绍 | 维修报价 | 免责声明 | 阅读须知 | 内容目录 | 湘ICP备16016646号-1
联系邮箱:270024428@qq.com 联系QQ:270024428
Copyright 2019, 长沙电脑维修网版权所有.