L
lfq
Unregistered / Unconfirmed
GUEST, unregistred user!
我在tubro pascal7.0环境下开发的一个DOS下的程序mmm.exe,
五年来一直运行的很好,最近单位新购了机器,却发现此程序在
较高主频的机器上无法运行,表现如下:
1.在奔腾233以下的机器上运行正常;
2.在pII350以上的机器上运行均报告被零除错误;
3.把pII350的CPU内部cache关闭后,运行正常;
4.在Pii350的机器上,运行一个用批处理反复执行此程序,批
处理的内容如下:
:1
mmm
goto 1
然后拼命打开/关闭其它大型程序,则mmm.exe有时可正常执行
5.在Pii400的机器上再使用上述方法却不管用;
看来,此程序确实和cpu速度有关,此程序很重要,每天都要
使用,糟糕的是程序的源码早就丢了(一次硬盘事故),不知那位大
虾有高招解决此问题?
五年来一直运行的很好,最近单位新购了机器,却发现此程序在
较高主频的机器上无法运行,表现如下:
1.在奔腾233以下的机器上运行正常;
2.在pII350以上的机器上运行均报告被零除错误;
3.把pII350的CPU内部cache关闭后,运行正常;
4.在Pii350的机器上,运行一个用批处理反复执行此程序,批
处理的内容如下:
:1
mmm
goto 1
然后拼命打开/关闭其它大型程序,则mmm.exe有时可正常执行
5.在Pii400的机器上再使用上述方法却不管用;
看来,此程序确实和cpu速度有关,此程序很重要,每天都要
使用,糟糕的是程序的源码早就丢了(一次硬盘事故),不知那位大
虾有高招解决此问题?