русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Форматирование дисков (команда FORMAT).


Дата добавления: 2015-07-04; просмотров: 685; Нарушение авторских прав


Для того чтобы разместить информацию на диске дискете её необходимо разметить (отформатировать) с помощью команды FORMAT.

Команда обеспечивает просмотр диска, запрещает использование всех поврежденных дорожек, подготавливает место для размещения файлов (FAT- таблица) и место для размещения корневого каталога (оглавления файлов), записывает системную программу начальной загрузки (Boot Record).

Примечание: При форматировании вся старая информация на диске пропадает (разрушается).

 

Рис.1. Структура размещения информации на диске.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 . . .

 

Корневой каталог

 

 

(DIR)

 

 

Программа Таблица Файлы системы MS-DOS

начальной размещения IO.SYS, MSDOS.SYS,

загрузки(BOOT) (FAT-таблица) COMMAND.COM, утилиты.

 

В MS-DOS принята следующая структура размещения информации на гибком диске.

Представим диск как последовательность секторов в виде прямоугольников, следующих друг за другом.

Назначение каждого сектора всегда строго фиксировано. В первом секторе нулевой дорожке всегда располагается программа Boot Record-начальный загрузчик. В 1 - 4 секторах находится таблица размещения файлов (FAT-таблица). Введу её важности для размещения файлов на диске она дублируется. Основная часть FAT- таблицы находится в 1-м и 2-секторах, а копии – в 3-4 секторах. В 5-11 секторах размещен корневой каталог диска. Из-за ограниченности числа секторов, выделенных для корневого каталога. В нем может храниться до 112 записей о файлах и подкаталогах. Такого ограничения для подкаталогов не существует, так как для них может выделяться уже произвольное число секторов, связанных друг с другом с помощью FAT-таблицы. Если диск системный, то,

 

0 1 2 3 4 5 6 7 8 9 10 11 . . . 22 25 27 28

 
 



 


Имя Т и п Резерв

ф а й л а

 

 

Атрибуты файла Время и дата

создания файла

Номер первого Размер файла

кластера в байтах.

 

Рис.2. Структура записи в каталоге.

 

начиная с 12 сектора, на нем располагаются системные файлы и утилиты.

Для несистемного диска с 12 сектора располагаются файлы пользователя.

В 26-м и 27-байтах хранятся сведения о размещении 1-го кластера файла, описываемого данной записью. Дальнейшие сведения можно получить в FAT- таблице, которая определяет определенному кластеру на диске и может содержать следующую информацию:

Кластер свободен;

Кластер занят и имеется ссылка на кластер продолжения;

Кластер занят и имеется признак конца файла;

Кластер испорчен;

и некоторую другую информацию.

Таким образом, каталог и FAT-таблица обеспечивает возможность находить и создавать файлы на диске.



<== предыдущая лекция | следующая лекция ==>
Keyboard Bad. Клавиатура неисправна. | Виды форматирования.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.147 сек.