Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Логическая организация дисковый накопитель внешней памяти. Основные области (boot, FAT, root, Data Area)

Основные функции АЛГЕБРЫ ЛОГИКИ И ЛОГИЧЕСКИЕ ЭЛЕМЕНТЫ ДЛЯ ИХ РЕАЛИЗАЦИИ. Законы алгебры логики. | СИНТЕЗ Логическая схема в базисе (И, ИЛИ, НЕ), И-НЕ, ИЛИ-НЕ. | ТИПЫ ДАННЫХ И СТРУКТУРЫ УПРАВЛЕНИЯ В МП INTEL (на примере 486) | АРХИТЕКТУРА СИСТЕМНОГО ИНТЕРФЕЙСА СОВРЕМЕННЫХ ПК. НАЗНАЧЕНИЕ КОМПОНЕНТОВ. РЕЖИМЫ ПЕРЕДАЧИ ИНФОРМАЦИИ ПО системными шинами. | Назначение и организация системной памяти. Физическая организация микросхем ПЗУ, статические и динамические ОЗУ. Типы динамической памяти (FPM, EDO, BEDO, SDRAM) | Архитектура и принцип работы часов реального времени RTC и CMOS памяти. Возможности программирования | Архитектура системного таймера и назначения каналов таймера. Режимы работы каналов таймера. Возможности программирования | Архитектура и организация подсистемы DMA (КПДП) в ПК. Управляющая информация и программирование | Организация прерываний в ПК, приоритеты при обработке прерываний. Режимы работы и программирование | Архитектура и принцип работы подсистемы клавиатуры. Назначение компонентов и возможности программирования |


Читайте также:
  1. F10.07 Патологическая алкогольная интоксикация
  2. I ОСНОВНЫЕ ПРИНЦИПЫ
  3. I. Идеи Суворова в области военного искусства
  4. I. ОРГАНИЗАЦИЯ И ТЕХНОЛОГИЯ ЛУЧЕВОГО ИССЛЕДОВАНИЯ. ОБЕСПЕЧЕНИЕ БЕЗОПАСНОСТИ ЛУЧЕВОГО ИССЛЕДОВАНИЯ.
  5. I. Основные положения
  6. II. Организация деятельности общеобразовательного учреждения
  7. II. ОРГАНИЗАЦИЯ И ПРОВЕДЕНИЕ СОРЕВНОВАНИЙ.

1.29. ЛОГІЧНА ОРГАНІЗАЦІЯ ДИСКОВИХ НАКОПИЧУВАЧІВ ЗОВНІШНЬОЇ ПАМ'ЯТІ. ОСНОВНІ ОБЛАСТІ (BOOT, FAT, ROOT, DATA AREA).

Процесс форматирования диска делит общее количество секторов на четыре части, образующие непрерывные сегменты. Эти сегменты (в порядке расположения на диске) называются: загрузочная запись (Boot Record), таблица размещения файлов (FAT - File Allocation Table), корневой каталог (Root) и пространство данных (Data Area).
После BOOT может быть несколько резервных секторов (*RES).
1) Загрузочная запись (BOOT). На дискетах первый сектор (дорожка 0, сторона 0, сектор 1) содержит запись начальной загрузки, которая является небольшой программой, позволяющей компьютеру считывать с дискового накопителя остальные части MS-DOS, а также данные о структуре диска.

2) Таблица размещения файлов (FAT). Операционная система использует таблицу размещения файлов (FAT) для отведения дискового пространства файлам и хранения информации о свободных секторах. Из соображений безопасности на всех дисках хранятся по две копии FAT. Они хранятся последовательно начиная с первого сектора FAT. Для дискеты первым сектором FAT будет сектор, следующий за BOOT сектором обычно RES=0, т.е. сектор с координатами: дорожка 0, сторона 0, сектор 2. Для жесткого диска первый сектор FAT определяется с помощью таблицы разделов и таблицы BOOT. Число секторов, занимаемых FAT, определяется типом и форматом диска и указывается в таблице BOOT (FATSize). Таблица размещения файлов хранит информацию о каждом кластере файла на диске. Кластер - это группа смежных секторов. Каждая позиция в таблице размещения файлов соответствует определенному номеру кластера на диске, т.е. n-й элемент таблицы FAT соответствует n-му кластеру области данных (см.рис. 9.1). Так как первые два элемента таблицы FAT (0, 1) хранят служебную информацию, то область

данных начинается со 2-го кластера. Обычно файл занимает несколько кластеров и запись в каталоге файлов содержит номер стартового кластера, в котором находится начало файла. Для последнего кластера, занятого файлом, FAT содержит значения от FF8h до FFFh. Неиспользуемым (или освобожденным) кластерам соответствует значение 000, а дефектным секторам -FF7h. Наконец, значения от FF0h до FF7h приписываются резервным кластерам.
3) Корневой каталог (ROOT). Каждый диск имеет один корневой каталог. Расположение корневого каталога на диске фиксировано и определяется типом и форматом диска. Адрес каталога можно определить, используя таблицу разделов (только для жестких дисков) и таблицу BOOT. Корневой каталог используется для хранения информации о файлах, включая имя файла, его размер, начальный элемент таблицы размещения, относящийся к данному файлу, дату и время его создания или модификации и атрибуты файла (см. табл. 9.2). Корневой каталог представляет собой таблицу, в которой каждому файлу на диске (включая подкаталоги и метку тома) соответствует одна запись. Эта запись имеет размер 32 байта, следовательно на одном секторе размером 512 байтов помещается 16 записей (элементов) каталога.

4) Пространство данных (DATA AREA). Пространство данных используется для хранения собственно данных и занимает большую часть диска.
Логическая структура жесткого диска включает в себя все элементы структуры гибкого диска, (описанные в 9.1.1) и имеет то же самое назначение. Однако, помимо этого, жесткий диск содержит в самом первом секторе (цилиндр (дорожка) 0, головка (сторона) 0, сектор 1) программу, называемую главной корневой записью. Последняя часть этого сектора содержит таблицу разделов? 4-элементную таблицу с 16-байтовыми элементами. Этой таблицей манипулирует программа FDISK. Каждый раздел на жестком диске имеет логическое имя. Во время загрузки ROM-BIOS загружает главную корневую запись в память и передает ей управление. Эта программа считывает таблицу разделов, чтобы определить раздел, помеченный как активный. Затем в память считывается загрузочная запись (BOOT) активного раздела и выполняется.


Дата добавления: 2015-11-16; просмотров: 61 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Архитектура видеосистемы ПК. Управления видеосистемой. Режимы. Структура видеопамяти| Архитектура и управления контроллеры НЖМД. Структура управления

mybiblioteka.su - 2015-2024 год. (0.007 сек.)