- •Концепция организации в/в в современных ос
- •Режим управления в/в
- •Уск: назначение, структура, особенности использования отдельных полей.
- •Память мультиплексного канала
- •Начальная стадия работы мультиплексного канала
- •Стадия завершения работы мультиплексного канала
- •Интерфейс ввода вывода.
- •Режимы и стадии работы канала ввода-вывода, их взаимосвязь с алгоритмами интерфейса ввода-вывода.
- •Структура магнитного диска
- •Понятие раздел магнитного диска
- •Способы выделения дискового пространства
- •Файловая система fat принципы её организации и работы
- •Понятие каталогов в файловых системах
- •Понятие сектор,кластер.
- •Запись длинного имени в vfat & fat32
- •Байт следования
- •Основы организации файловой системы hpfs
- •Фиксированные компоненты
- •Особенности хранения файлов и каталогов в hpfs
- •Ленивая запись в hpfs
- •Отказоустойчивость в hpfs
- •Бинарные древовидные структуры данных и их использование в hpfs.
- •- 33)Основы организации ntfs Понятия и термины ntfs логический номер кластера, вирт номер кластера
- •Главная файловая таблица (mft), состав и назначение
- •Файловая запись mft для каталога. Понятия «индекс каталога» и «корень индекса».
- •Особенности хранения файлов различных размеров в ntfs.
- •Средства обеспечения надежности в ntfs.
- •Управление томами и отказоустойчивость в ntfs.
- •Восстановление плохих кластеров в ntfs
- •Протоколирование транзакций
- •Журнал транзакций его состав и назначение.
- •Процедура восстановления в ntfs.
- •Основы организации операционной системы Unix.
- •Базовая файловая системы System V. Основные элементы структуры s5fs.
- •Пользователи системы в unix. Атрибуты пользователя.
- •Владельцы файлов в unix. Права доступа к файлу.
- •Индексный дескриптор I-node. Роль и место в файловой системе s5fs.
- •Файлы в unix, типы файлов
- •Система прерываний и её место в современных вычислительных системах
- •Cистема прерываний в эвм типа ibm pc. Прерывания и исключения. Виды исключений.
- •Система прерываний в эвм типа ibm pc. Порядок обработки прерываний и исключений
- •Функционирование системы прерываний в реальном режиме работы микропроцессора
- •Функционирование системы прерываний в защищённом режиме работы микропроцессора
- •Укрупнённая схема системы прерываний для больших машин. Состав и примеры функционирования
- •Слово состояния процесса. Его место в системе прерываний больших машин. Структура ссп
Структура магнитного диска
Физическая структура магнитного диска
Жесткий (магнитный) диск представляет собой основной компонент вычислительной системы, предназначенный для длительного энергонезависимого хранения информации.
Совокупность дорожек №k на всех пластинах называется цилиндром.
Дорожки разбиваются на сектора. Сектор имеет определенный размер (обычно 512 байт). В начале каждого сектора располагается заголовок (prefix), по которому определяется начало сектора и его номер. В конце каждого сектора (suffix) находится контрольная сумма, которая используется для контроля целостности данных.
Геометрия жесткого диска – это информация о количестве цилиндров (C), головок (H), секторов на дорожке (S). Произведение C * H * S равно емкости магнитного носителя.
Главная загрузочная запись (MBR) располагается в начале жесткого диска. Она содержит 3 элемента:
1)внесистемный загрузчик (программа начальной загрузки) – запускается BIOS после загрузки первого сектора, содержащего MBR;
2)таблица разделов – 4 записи по 16 Кб;
3)сигнатура MBR (2 байта) – число, подтверждающее целостность MBR.
Элемент таблицы разделов имеет следующую структуру:
8 полей, позволяющих описать положение раздела на диске 2мя способами и указать его размер, определить к какой операционной системе относится раздел, какая файловая система установлена и является ли раздел загрузочным.
Понятие раздел магнитного диска
Логическая структура магнитного диска
Все диски, используемые в IBM-подобных машинах, имеют одинаковую структуру. Они могут иметь до 4х разделов.
Раздел – это часть жесткого диска, которую можно использовать для установки операционной системы и хранения данных.
Процедура создания разделов на жестком диске называется разбиение диска на разделы.
Каждый раздел функционирует независимо от других разделов диска. Разбиение диска на разделы позволяет решить 4 проблемы:
1)в разных разделах можно установить разные операционные системы;
2)отделить системные данные от пользовательских;
3)более эффективно использовать пространство жесткого диска;
4)более эффективно обслуживать жесткий диск.
Разделы могут быть первичными и расширенными. Первичный раздел может содержать как операционную систему, так и пользовательские данные. Ряд операционных систем способны загружаться только с первичного раздела. Первичных разделов может быть до 4х, но активным является только 1. Первичный раздел может быть скрытым (невидимым). В это случае операционные системы не видят данный раздел и не отображают его в списке доступных для работы.
Расширенный раздел, как правило, может быть только 1. Непосредственно расширенный раздел не используется, он предназначен для создания на нем логических дисков. Теоретически количество логических дисков не ограничено, на практике ограничивается: для Windows и DOS – количеством латинских букв, для Linux – 64.
Для хранения информации о разделах используется специальная область диска, называемая таблицей разделов. Сама таблица располагается в главной загрузочной записи (MBR). Главная загрузочная запись размещается в нулевом секторе, нулевого цилиндра, головки с номером ноль (или в нулевом секторе с точки зрения логической адресации).
Расширенные разделы:
Используются дополнительные загрузочные записи (SBR), с её помощью строится Цепочка Таблиц Разделов.