Дмитрий2012, как ты понимаешь, DSDOS часы "за руку" не переводит, более того сама ОС вообще никак не работает со временем, его показания ПО (например, оболочка) просто забирают из регистров микросхемы (вычитывают через порт), и изменением показаний чип занимается самостоятельно внутри себя. Так что ОС тут совершенно ни при чём.
Касательно того, что глюк данной микросхемы не проявляется на другом ПО, могу предположить, что другое ПО использует исчисление в другой арифметике, и в этом режиме брак не проявляется. Как известно, ВИ1 умеет оперировать в двоичной и в двоично-десятичной арифметике, я пользуюсь первой, а вторая, как я понимаю, более популярная (т.к. используется на Спектрумах), вероятно в ОРДОС7 не стали изобретать велосипед и скопипастили соотв. иноземное ПО, попутно прихватив BCD-режим работы.
П.С. на моём экземпляре ВИ1 твой глюк не высекается, дело точно в глючном чипе.





Ответить с цитированием