首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
内存是微机最重要的资源之一,PC及其兼容机有1M的寻址能力,其中640K供一般用户程序使用。但是随着软件的发展,这些内存已经越来越难以满足软件的需要,80286及其后续系列的出现,给予了PC机越来越大的寻址能力,如80286的寻址能力是16M,但DOS不能对它进行直接管理,使得普通用户不能直接使用1M以上的内存,这就导致了扩展内存(Expanded Memory)管理规范EMS和扩充内  相似文献   

2.
现在,越来越多的PC机装配了2M以上的内存,而DOS却只能支持640K常规内存。尽管Windows等很多软件都能使用1M以上的内存,但我们编制自己的应用软件时应该如何使用它呢?虽然通过一些方法可以使用(如:INT15H,功能87H,88H,以及EMM方式支持的INT67H),但随着DOS5.0中HIMEM.SYS的推出,使用IM以上内存又有了新的方法,即XMS(ExtendedMemorySpecification,扩展内存的使用规范)。这种方法比前几种使用起来更方便、更安全,所以微软公司极力推荐这种方法。既然Windows等很多软件都能使用XMS.那么就让我们来看一下应…  相似文献   

3.
一、引言为了突破DOS只能管理640K自由内存空;司的限制,1985年由Lotus、Intel和Microsoft等著名大公司联合推出了扩页内存管理规范EMS。第一个广泛支持EMS规范的版本为EMS3.2,支持最大为SM的EMS内存。最新的EMS4.0基于EMS3.2,它功能更为完善,使用更灵活,可以访问32M的内存空间,支持Windows和DESQview等建立在DOS系统之上的多任务操作环境。通过在CONFIG.SYS文件中用DEVICE语句指定,计算机启动时自动加载扩页内存管理程序EMM(ExpandedMemoryManager)之后,就可以在应用程序中直接通过EMS功能调用来使…  相似文献   

4.
众所周知,DOS下的内存分为常规内存、UMB、HMAhi扩充内存(EMS)。自DOSV5.0推出后,HIMEM.SYS提供了XMS驱动程序,可有效地管理除常规内存外的其它内存区域,为应用程序使用扩充内存提供了便利手段。尽管如此,DOS程序只能在常现内存中运行。所以,扩充内存通常用作高速缓冲区,如存储汉字字库,图像数据等。本文在介绍XMS的基础之上,给出了一组检测,访问扩充内存的通用C函数程序。IXMS中的扩充内存功能XMS驱动程序提供了五类功能,在使用扩充内存时,只须涉及到以下几个功能调用:①OOOH取XMS版本号;②008H:查…  相似文献   

5.
若你只有4MB内存的PC机,在运行某些软件时会时常碰到“OUTOFMEMORY”(内存不够)而感到尴尬呢?因此,为了最大限度发挥PC机内存的潜能,需要在计算机内安装额外的内存芯片以扩充内存。那么,当你会选购内存芯片时,应该了解些什么呢?1.你应该根据自己PC机的底板来确定是否能扩充内存芯片,能扩充多少?打开你的主机,看看底板上的内存插槽(一般位于底板左上角,插槽通常为白色)。如果是386机器,那么底板上的插槽一般只有4条,并且每条柏位最多能插一条IMB内存芯片(也就是只能插30芯内存片,最大内存容量为4MB)。所以,…  相似文献   

6.
本文以AT机BIOS扩充服务15H号中断的成块传送功能调用(功能号87H)为背景,说明如何在DOS操作系统下,在程序中将机器的常规内存(0—640KB)和扩充内存(1M—16M)合并在一起使用,以提高编程的方便性。  相似文献   

7.
本文通过对IBM PC/XT系统板上TBP24S10芯片编码的分析,提出了用256K×1 RAM芯片替代64K×1 RAM芯片,加之改动少量内存逻辑,即可将内存容量为256KB或512KB的IBM PC/XT扩至640KB的几种方法,并且给出了两种扩充方法所采用的TBP24S10芯片编码。  相似文献   

8.
崔培莲  王喜喜 《软件世界》1994,(1):18-18,51
随着硬件技术的发展,在AT机及80386、80486系统中,硬件配置特别是内存和外存容量越来越大。操作系统很难发挥它们的作用,例如DOS操作系统只能管理1MB的内存,运行程序只能在0—640KB的基本内存中运行。而许多用户都想使用更大的内存,这时DOS就无能为力了。 LIM(Lotus/Intel/Microsoft)配合硬件技术的发展提出了一套扩充存储器使用规范EMS(Expanded  相似文献   

9.
PC(个人计算机)的内存是仅次于CPU(中央处理器)的重要硬件资源,PC用户必须对内存的基本概念及管理方法有较为深刻的认识,才能合理地使用内存。在上海市计算机应用能力考核(中级)中有关这部分的测试也是考生们失分较多之所在。笔者在论述PC内存如何合理使用的同时有意结合了一些考题中的重点和难点,希望对学员们有所启发和帮助。CI,U、DOS与内存在PC中,CPU所能访问的内存容量是由其地址总线的数目所决定的。早期的8086(包括8088)中的CPU含有20根地址线,所以内存容量只有2”(即IM)字节。80286的地址线为24根,故能…  相似文献   

10.
王大银 《电脑》1994,(1):56-56
随着计算机应用的普及,应用软件及其数据越来越庞大,传统的640K内存已满足不了程序员的需要,而现在286以上的微机都配置了扩展内存。因此,怎样在程序中特别是在高级语言程序中使用扩展内存,已成为程序设计者的一项基本技能。 在程序中访问扩展内存,基本上分两种方法:一种是通过扩展存储器管理程序即EMM(Expanded Memory Manager)访问扩展内存。这需要在系统配置文件CONFIG.SYS中加入一行DEVICE=EMM.SYS。另一种是不使用EMM程序,直接访问扩展内存。  相似文献   

11.
我们在使用WPS的模拟显示和文件打印功能时,有时会遇到计算机显示内存不够的信息。这一情况对于其他DOS应用程序;甚至在Wihdows系统下有时也会发生。我们现在使用的PC机内存往往都有4M、8M甚至16M以上,为什么仍然会有这种情况发生?难道DOS应用程序以及Windows运行时真的要占据这么多内存空间吗?其实,这是由于CONFIG.SYS文件设置不合理引起的。编写或拷贝一个现成的CONFIG.SYS文件,这种做法虽然可行,但由于没能真正了解CONFIG.SYS文件中每个参数的意义和作用,没能真正找出关键所在,结果不能解决问题。因此,…  相似文献   

12.
MS—DOS通常可以寻址1MB内存,这部分内存可分成两部分。一部分为640KB,另一部分为384KB,前面的640KB通常称为常规内存(Conventional Memory),MS—DOS的程序都可以毫无困难地使用这一部分内存,这部分内存也称作低端内存。位于这640KB内存之上的384KB是上位内存区(Upper Memory),也称作保留内存。上位内存区是为视频和其他的特殊需要而保留的,可以用Devicehigh和Loadhigh把设备驱动程序和特定的程序装到上位内存区的未用部分。  相似文献   

13.
机型与选件(美元)(美元)PC机(内存256KB,36oKB软盘机)便携式PC(内存25eKB,一台360KB软盘机)PC一XT机(内存256KB,10兆字节硬盘机)64KB存贮器64/256KB内存扩充板(可扩至384KB)软盘机适配器36oKB软盘机1。兆字节硬盘机固定盘适配器单色显示器图形打印机运算处理器游戏控制器样机板  相似文献   

14.
本文以五笔字型编码为例,介绍了在以SPDOS为中文操作系统的80286微机上,利用扩充内存安装字、词汇和短语混合编码的输入码-机内码对照表,建立新的输入法。对照表长达110KB,但本方法开销基本内存不足5KB。本文提供了一个缓解汉字信息处理对基本内存资  相似文献   

15.
随着微型计算机硬件的不断发展,现在大多数微机都配有多于640KB的内存空间如286配有1至2MB,而386则更多,一般为2至4MB有的微机还配有扩充内存板。如果还使用MS-DOS3.3以下的磁盘操作系统,无疑是对内存储器资源的一种浪费,另一方面,应用软件的大型化趋势也要求使用更多的基本内存空间以提高软件运行速度。微软公司正是针对此种现实,在其MS-DOS6中提供了一系列内存管理程序。它不仅打破了原DOS3.3版本只能管理640KB内存的限制,而且针对不同的硬件环境,用户可选择使用不同的内存管理程序,使系统可按用户选择的方式管理…  相似文献   

16.
在80X86实地址模式下,通过DOS只能直接寻址1MB以内的空间(即ConventionalMemory),而在这1MB中,尚有系统保留空间,实际用户拥有640KB的空间。随着用户要求的不断提高,如保存屏幕、装载汉字、数值计算等,都需要较大的内存空间,如把所有的数据都放在640KB的空间内,显然十分困难。 为克服DOS内存量不足这一限制,目前大多采用三种方式解决:1、使用扩展内存(Extended Memory),2、使用扩充内存(Expanded Memory),3、使用虚拟内存(Virtual Memory)。本文以第二种方法为主,介绍将大容量数据放到非DOS内存中。  相似文献   

17.
1.启动SPDOS时死机 这种现象多是由下面两种原因造成:一种原因是由于在DOS的CONFIG.SYS中使用了EMM386.SYS,占用了67H中断,而SPDOS也要使用此中断,于是发生了冲突,从而造成死机。解决办法是把CONFIG.SYS中的DEVICE=EMM386.SYS删掉。 另一种原因是XMS扩展内存用完或不足284KB,造成SPDOS无法把显示字库装入扩展内存,出现死机。解决办法是移去使用扩展内存的程序,释放更多的扩展内存,使XMS的最大连续自由块大于284KB。 2.使用WPS模拟显示功能时,内存溢出,出现死机  相似文献   

18.
文中讨论了80286以上微机扩充内存的管理及使用方法,并通过对EMM386正EXEE的调用,实现了多幅图象的快速存储.  相似文献   

19.
一般来说,为了获得更多的内存有三种可选办法:一是外部配置,即通过增加内存条来扩大内存;二是内部配置,即最大限度地利用已有内存,比如运用内存优化程序Memmakerexe等调整设备驱动程序或其他内存储留程序占用内存方式;三是在WINDOWS环境下,利用交换文件(SWAPFILE)获得更多内存。本文将着重从后两个方面探讨这一问题。一、几个常用的术语l.常现内在(ChflVentiofl。IMemcry):是指微机中实址操作可寻址的RAM数量,为640KB(见图1),常现内存由hos直接管理,不需要专门的内存管理器。2上位内有区(UpperMemoryArea)…  相似文献   

20.
对DOS程序员来说,扩充内存(XMS)的使用一直是件麻烦事。传统的XMS管理器,如HIMEM.SYS、QEMM.SYS,虽然做了不少工作,但使用起来仍然很不方便。首先,在高级程序中难以直接调用;其次,步骤繁琐。更为重要的是,分配使用多少内存必须由用户明确指出,如果得不到足够的内存就会报错。用户必须小心翼翼地策划好哪一个应用需分配多少内存。一般的用户都希望程序有这样一个特点:如果用户机器上有足够多的内存,程序应能充分利用这些资源,使程序运行得快些;如果用户机器上没有那么多内存,  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号