Поддержка длинных имен файлов. — КиберПедия 

Таксономические единицы (категории) растений: Каждая система классификации состоит из определённых соподчиненных друг другу...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Поддержка длинных имен файлов.

2017-11-18 232
Поддержка длинных имен файлов. 0.00 из 5.00 0 оценок
Заказать работу

Любая запись содержит:

 номер индексного дескриптора;

 длина записи в каталоге;

 длина имени файла;

 имя файла (дополненное до кратности слова).

 

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

 

Билет 52. Управление внешними устройствами. Архитектура организации управления внешними устройствами, основные подходы, характеристики.

 

Архитектура.

Непосредственное управление Внешними устройствами ЦП. В основном требуется переместить данные из ВУ в ОЗУ (и наоборот). ЦП по своей инициативе почти никогда не обращается к ОЗУ.

Историческая модель основана на том, что управление осуществлялось с помощью ЦП.

Когда говорится о том, что организовано управление внешним устройством, то подразумевается, что реализуется два потока информации:

- поток управляющей информации (команды).

- поток данных, т.е. поток той информации, которая начинает двигаться от ОП к внешнему устройству, за счет потока управляющей информации.

Поток управляющей информации обеспечивает управление ВУ, поток данных начинает двигаться от ВУ к ОЗУ в результате выполнения 1ого потока. Оба потока обрабатывает ЦП, что «отвлекает» его от других задач пользователя.

 

Синхронное управление внешними устройствами с использованием контроллеров внешних устройств.

В результате развития аппаратной части компьютера появляются контролеры внешнего устройства. Он упростил жизнь ЦП. Все равно поток команд идет через ЦП, контролер взял некоторые функции:

1.Обнаружение ошибок

2. Обеспечение более высокоуровнего интерфейса по управлению ВУ

3. Позволяет использовать команды типа «вывести головку на нужный сектор», «…на нужный цилиндр»

4. Появилось разделение функций синхронизации. ЦП подавал сигнал и ждал.

В результате развития аппаратных прерываний появилась возможность использовать асинхронный режим работы.

 

Асинхронное управление внешними устройствами с использованием контроллеров внешних устройств.

Появление контролеров прямого доступа позволяет вывести поток данных, который появляется при обмене с ВУ из ЦП. Это имеет смысл для блок-ориентированных устройств, подразумевающих большой поток информации. Поток управляющей информации остается в ведении ЦП.

 

Управление внешними устройствами с использованием процессора или канала ввода/вывода.

Наличие процессоров ввода-вывода позволяет обеспечить высокоуровневый интерфейс для ЦП при управлении внешними устройствами. ЦП предоставляются различные макрокоманды. (например «записать на диск … начиная с …места»)

 


Поделиться с друзьями:

История создания датчика движения: Первый прибор для обнаружения движения был изобретен немецким физиком Генрихом Герцем...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.006 с.