386 to 486 ——把386DX模拟成486的小程序

Author: 四川 刘建平 石荣 Date: 1996-11-01

        现在借用“386to486”这个小程序,将386 DX模拟为486 DX2/66,可以使这种局限得到改善。
        运行该程序必须符合如下条件:
        (1)386 DX CPU至少1MB以上扩充内存(EXTENDED MEMORY)。
        (2)HIMEM.SYS/QEMM或其它EMM管理器。
        (3)DOS 3.0以上版本。
        本程序的安装非常简单,只需把386to486.com文件拷入硬盘即可。为了每次启动机器后都能如486一样运用,我们可在批处理文件中运行此程序,该程序将做如下工作:
        读ROM,RAM,BIOS/BIOS…
        同时在屏幕底部显示一系列字符,指示正在压缩该程序至内存。
        分析你的系统配置…
        检测系统RAM/EMS/XMS…
        读DOS版本…
        协处理器测试…
        加载仿真486…
        CPU转换到486 DX2/66MHZ的状态…
        把以上的修改写入内存…
        测试机器速度…
        显示66MHZ,成功!
        整个过程,共耗时28秒,内存占用为0,此时即可使用你现在的“486 DX2/66”机了,直到你重新启动机器才回到常规状态。虽然启动时占用一定时间,可牺牲这点时间来换取更高的机器性能,我觉得是值得的。
        “386to486”实际上是加载一个小型的TSR(time sharing run)分时运行程序到被保护的内存空间,并常驻于内存,同时在整个实时系统中修改常规命令集,与原有CPU相互配合,相互协作,共同提高计算机速率。
        程序加载后,利用速度检测软件检测机器运行速度,则由原来37.5MHZ_40MHZ,提高到现在的67.2MHZ_74MHZ,比真正的486 66MHZ还快,再运行图形软件或播放VCD,效果大为改观。