By Anonymous (not verified) , 27 May 2004
Старая DOS программа работает только на медленных до P-100. На старших процессорах работает после отключения в BIOS кеша 1 и 2 уровней. Подскажите как программно отключать по возможности не перезагружая Windows.
The content of this field is kept private and will not be shown publicly.

BBCode

  • No HTML tags allowed.
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Web page addresses and email addresses turn into links automatically.

ilrix

21 years 9 months ago

Цитата взята из архива с комплектом таких программ, заботливо собранного моим приятелем по ФИДО и Inet-у
P.S. В смысле он по ФИДО и Inet-у их собирал, а знакомы мы с тех пор, когда у нас, да и не только у нас не было ни того ни другого...
Еще раз почти "ламерское" спасибо!

ilrix

21 years 9 months ago

Тема получила неожиданное продолжение. Правил одну программу, вариант Turbo Pascal(первый вариант правки подошел). На PIII идет, на PIV нет. Опять выкидывает ту же ошибку. Есть еще варианты? Или оставить юзеров на PIII?

rgt

21 years 9 months ago

Помнится было обсуждение похожей истории на iXBT в прошлом году, но найти не смог. Радикальное лечение видимо в отказе от использования в этом коде операции деления вообще, с заменой ее на запись в регистр какого-то разумного числа.
найдите в инете прогу bp (не bios patcher :) ) - резидентник, перехватывающий эти ошибки деления (вроде у c't-шников валялась)

MmM

21 years 9 months ago

где-то валялась исправленая библиотека CRT для TP ... IMHO должно помочь.

ilrix

21 years 7 months ago

Результаты работы: Поправленные программы заработали на PIII, на PIV не запускаются(та же ошибка), но в принципе и этих результатов достаточно. Еще раз спасибо Всем!