Сообщение от
caro
Самое важное применение часов, возможность сохранять в каталоге информацию о дате и времени создания файла.
Это заложено в систему или нет?
Согласен, что это их самое полезное применение! Но к сожалению, места в системе слишком мало, чтобы хранить эту информацию, но теоретически придумать как прикрутить эти вещи можно Да и часы изначально были поддержаны только потому, что они у меня были
Добавлено через 48 минут
Вот прикинул...
Код:
Диапазон BIN Bit
Часы 23 10111 5
Минуты 59 111011 6
Секунды 59 111011 6
Год 63 111111 6
Месяц 12 1100 4
Число 31 11111 5
Год можно хранить с 1969 по 2031, ну или другой диапазон длительностью 63 года. Это для того, чтобы всю информацию о дате упихать в 4 байта. Хотя, конечно, можно отказаться от хранения секунд для расширения диапазона лет.
DirSys позволяет хранить информацию о 128 файлах и 128 каталогах. Таким образом для хранения всех дат потребуется аж 4 сектора нулевого трека.
DirSys в своём максимуме имеет размер 1398 байт и занимает при этом 6 секторов. Таким образом невозможно запихнуть на нулевой трек стандатную информацию о файлах (9 секторов), DirSys (6 секторов) и информацию о датах (4 сектора). Однако, если устаовить предел на максимальное количество каталогов до 64 штук, тогда вся эта информация поместится на нулевой дорожке TR-DOS диска:
Файловая система - 9 секторов
DirSys - 4 сектора
Информация о датах - 3 сектора
Я думаю, что 64 каталога на дискете - это более чем достаточно! При этом нулевая дорожка будет задействована на 100%.