После форматирования магнитного диска на него могут быть записаны данные. Данные записываются на дорожках, представляющих набор концентрических колец. Каждая дорожка имеет ту же ширину, что и магнитная головка. На поверхности диска при стандартном форматировании диска размещается 80 дорожек. Соседние дорожки на диске разделены промежутками (интервалами). Это значительно уменьшает возникновение ошибок, вызванных некорректным положением головки или простой интерференцией магнитных полей. На каждой дорожке при записи сохраняется одинаковое количество битов. Следовательно, плотность записи в битах на единицу длины возрастает при переходе от внешней дорожки к внутренней. Данные записываются на диск и считываются с него блоками. Информационный объем блока меньше, чем информационный объем дорожки. Соответственно, данные сохраняются в областях, имеющих информационный объем, равный информационному объему блока, которые называются секторами. На одной дорожке при стандартном форматировании располагается 18 секторов фиксированного объема, равного 512 байт. Во избежание ошибок соседние секторы на дорожке также разделены промежутками (интервалами).
Логическая структура гибкого диска определяется файловой системой FAT и представляет собой совокупность секторов объемом 512 байт, при этом информационный объем сектора соответствует информационному объему кластера, т. е. количество секторов равно количеству кластеров на гибком диске. Сектора диска имеют свои порядковые номера от 1 до 2880. Общее количество секторов на диске равно N = 18 80 2 = 2880, и минимально адресуемым элементом диска является сектор. При записи файлов на диск будет занято всегда целое число секторов, т. е. минимальный объем файла будет соответствовать одному сектору (512 байт), а максимальный – общему объему секторов на диске. Файлы при записи будут размещаться в свободных секторах, которые могут выбираться файловой системой на различных дорожках. Таким образом, файл с именем, например, «Файл_1» и объемом 4 Кбайта может занимать любые свободные 8 секторов (например, 34, 36, 37, 41, 43, 44, 53, 67). Для поиска файлов по их имени на гибком диске файловая система автоматически создает каталог, представляющий собой реляционную (табличную) базу данных и таблицу размещения файлов. Приблизительный вид такого каталога представлен в табл. 6.7.
Полная информация о секторах, которые занимают файлы, находится в таблице размещения файлов (FAT). Например, для файла с именем «Файл_1» в FAT будет прописана цепочка его размещения в секторах диска: в начальном секторе 34 хранится адрес следующего сектора 36, в 36 – адрес 37 и т. д. В последнем секторе этой цепочки записывается метка конца файла. Для размещения каталога и таблицы FAT на гибком диске отводятся сектора с 2 по 33. Первый сектор отводится под размещение загрузочной записи ОС. Таким образом, на каждой дискете 33 сектора (объем 16,5 Кбайт) используются для записи служебной информации, остальные 2847 сектора – для записи информации пользователем.
Таким образом, логическая структура гибкого диска, создаваемая файловой системой, выделяет определенное количество секторов для выполнения служебных функций, размещения файлов и каталогов на гибком диске.
Перечислим основные характеристики НГМД:
• объем памяти (заявленная информационная емкость) 1,44 Мбайт;
• время доступа, т. е. интервал времени между моментом, когда микропроцессор запрашивает данные с диска, и моментом их выдачи. Среднее время доступа составляет около 100 мс;
• средняя скорость считывания и записи информации, составляет 55 Кбайт/с;
• скорость вращения дискеты – 300 об./мин.
Для записи или считывания информации с гибкого диска его необходимо правильно установить в прорезь дисковода, для этого на пластиковой упаковке магнитного диска нанесена метка в виде стрелки, показывающая, какой стороной необходимо вставить дискету в прорезь дисковода.
Для считывания информации (открытия файлов), находящейся на дискете, можно воспользоваться двумя способами.
Первый способ основан на использовании специальных (служебных) программ, называемых менеджерами файлов. К таким программам относятся программы «Проводник» в ОС
Рис. 6.7. Окно программы «Проводник» при считывании информации с дискеты