|
Но это еще не все, что касается ТРФ. В этой таблице
используются определенные коды специального назначения. Как
мы уже видели, неиспользуемый кластер в ТРФ отмечается
нулевым значением соответствующего элемента. Любое значение
элемента таблицы в диапазоне от 2 до 314 (для односторонних
дискет) или до 316 (для двухсторонних) является допустимым
указателем на очередной элемент в цепочке, описывающей
размещение файла. Восемь наибольших значений, которые могут
храниться в элементе ТРФ, шестнадцатиричные числа от FF8 до
FFF или десятичные от 4088 до 4095, используются для
обозначения конца цепочки описания. Хотя необходим всего один
код конца файла, резервируется восемь кодов на случай, если
возникнет необходимость в каком-либо расширении. Восемь
шестнадцатиричных кодов от FF0 до FF7 или десятичных от 4080
до 4087 оставлены для обозначения особых типов
зарезервированных кластеров, например, кластеров с дефектными
секторами.
На поверхности дискеты могут встречаться участки с
дефектами магнитного покрытия, которые нельзя эффективно
использовать для хранения данных. Такие области выявляются во
время форматирования дискеты и исключаются из числа областей,
которые будут использоваться в дальнейшем. В первой версии
ДОС 1.00, эти дефектные сектора оформлялись в виде скрытого
файла с именем "badtrack.".
|