
那个内存指的不是你那个内存。这个事情我最熟悉了,以前我们做的是dos下的软件,所以总要配置autoexecbat。详细的看以下的解释吧。
如果是在运行DOS应用程序时出现“ Out of memory”(内存不足)的故障,可按以下方法进行检查和处理:
1、检查系统是否提供对扩充内存的支持,必须保证CONFIGSYS文件中的EMM386EXE命令中含有RAM参数,关于RAM参数的设置请参考相关文章,这里就不述叙;
2、 如果故障仍存在,检查DOS内核程序与其它运行的应用程序是否兼容,某些程序是否占用了大量的常规内存,并作出相应的处理。
举个例子:一次我在运行WPS 时,屏幕显示“内存不够”,系统无法运行。考虑到在运行WPS之前曾执行过一些其它程序,可能是这些程序没有完全从内存中退出,于是重新启动,运行金山汉字系统,WPS 编辑软件仍无法进入,用DOS 622的Mem命令查看内存,仅剩200KB左右的空间,且CHLIB文件占用主内存达255KB,即字库放在了常规内存中,而金山系统是应该可以自动使用扩展内存存放字库的,查看系统配置情况,在CONFIGSYS中设有:
DEVICE=C:\DOS\HIMEMSYS
DOS=HIGH
这就是说,DOS内核程序调入扩展内存后,虽然扩大了可用主内存空间,但是由于扩展内存与金山系统发生冲突,以致汉字库无法载入扩展内存。解决的办法有两种:
1、去掉DOS=HIGH设置,将DOS内核程序从扩展内存撤出,即可正常运行。
2、将“/DEVICE=C:\DOS\HIMEMSYS"改为“/DEVICE=C:\DOS\HIMEMSYS/INT15=320",因金山系统使用的是扩展内存的低端,这一区域若有其它程序驻留,字库就不能正常载入,利用INT15参数给系统先预留出一部分传统的扩展存储器(即不由XMS规范管理而由INT15直接使用的扩展存储器),字库和DOS内核都可使用扩展内存了,这样设置之后,在金山汉字系统状态下可用的主内存空间可达512KB,比不设置时多出250KB左右。
6M晶振是一个基准值,单片机内部往往有倍频机制,可以以6M的整数倍频率工作。譬如12倍频,那单片机实际执行一条nop指令的频率为72M。
另外,还需要考虑你所使用的编程语言。如C之类的非底层语言,单片机执行你的程序时还需要将其分解成汇编语言,而一条C语言对应具体多少条汇编语言是要视具体语句而定的。
再,有的单片机的机器周期与指令周期还TM的存在着一些倍数关系,如老款的51,一条指令周期对应12条机器周期。
如果不考虑上述所有,6M晶振执行一条空语句的时间是:
t = 1/(61000000)s = 1/6000 ms
你可以先装个矮人DOS工具箱的软件这样就可以在开机时进入DOS了~再从里面运行事先复制到硬盘上的win95安装程序就可以了~但是要安装WIN95你必须保证C盘是FAT16或32分区~不然安装过成中会提示相应的错误~因为98及其之前的系统是识别不了NTFS分区的~要是实在安不上也可以先装个叫VmWare的虚拟机软件~从里面装系统和一般的机子一样~只是里面的硬盘要事先分区并格式化~再把95系统安装程序用WinISO做成ISO光盘镜像作为虚拟机的光驱就了以了~这样装完虽然启动时可能会提示不少错误但是不会影响使用(貌似95系统也没什么可用的哦…)
是中毒了,不过这次的毒把自身和cmdexe
捆在一起也可以说是一个小木马留个门在cmdexe上,只不过出于自身的保护这个木马编写的时候就是,只要碰到就自动重启所以遇到就自动重启!
其中的另一能电脑嘛,中的毒能自动监视你浏览的网站,只要能病毒这样的字眼就会自动关掉它!
当然中毒你用杀毒软件杀杀就可以了,注意在安全模式下比在普通的情况下要彻底!
不想重装系统的话,可以去别的地方考个cmdexe过来就可以了!
祝你好运!
首先要看你用的 *** 作系统是什么,如果是Win98,则可以直接在启动时,长按Ctrl键,先择
only
dos
就可以了。
如果要解决XP/2000/2003下进入纯DOS是的情况,有两种比较好的方式:
1、用带引导的程序的光盘或软盘呀USB的U盘。但这样相对会比较麻烦。
2、用专业的DOS工具箱,建议用MaxDos工具箱,下载后安装,软件会直接将DOS启动项写入C:\bootini,并同时生成一个bootinibak备份文件。
重启生,会像双启动一样,有两个选项,选择MaxDos就可以了,还可以直接运行ghost备份系统。
文件下载地址:
>
重启电脑,在 *** 作系统选单里面选择‘矮人DOS’工具(这里启动的就是纯DOS),启动DOS的过程中可能需要按几次回车,最后出现DOS提示符:C:\>。
接下来在DOS提示符下输入:
E: <回车>
CD hdd21 <回车> (如果hdd21所在的文件夹是hdd21的话)
hdd21 <回车>
这样就OK了。
屏幕上显示的是:
C:\>
C:\>E:
E:\>
E:\>CD hdd21
E:\hdd21>
E:\hdd21>hdd21
接下来就是hdd21的程序界面了。
“>”后面的是你每次需要输入的命令。
将系统升级为WindowsXP,但是一些旧版软件需要在Dos下运行,而WindowsXP中已经没有纯DOS了,我们可以用Start命令来解决这个问题
Start命令的使用格式是:Start/[option]program[arg]
在Windows的Command子目录中有一个Startexe程序,利用它可以打开某个程序或文件,例如在开始运行里键入startn
otepad,回车后直接启动“记事本”程序,要打开Docnametxt文件,则可在命令提示符后键入start
Docnametxt;另外它还可以同时启动多个应用程序,给我们的工作带来很多的方便。下面就让我们来看一下吧!在提示符下输入Start/?可以获得该命令的帮助。
在WindowsXP的命令提示符中输入:start /seperate要运行的程序,即可运行相应的DOS程序。其中参数separate的作用是在单独的内存空间启动16位程序,而用参数shared则是在共享的内存空间启动16位程序。当DOS程序运行后我们还可按“Alt+Enter”键在全屏幕与窗口之间进行切换。
以上就是关于windows98系统,从开始-程序里运行ms-dos 出现“内存不足”是什么原因全部的内容,包括:windows98系统,从开始-程序里运行ms-dos 出现“内存不足”是什么原因、单片机外接6MHZ晶振,执行下程序需要多少ms、如何在ms-dos中运行windows 95安装程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)