Главная » Просмотр файлов » Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем (2006)

Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем (2006) (1186249), страница 44

Файл №1186249 Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем (2006) (Бройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем (2006)) 44 страницаБройдо В.Л., Ильина О.П. Архитектура ЭВМ и систем (2006) (1186249) страница 442020-08-27СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 44)

Длина записи используется при определении числа байтов, пересылаемых при обмене информацией с ОЗУ и при определении положения записи внутри блока. Блок гСВ позволяет получать доступ к файлам только в текущем каталоге. Идентификатор файла — АБСИД-строка, идентифицирующая файл. АБСИД- (АЯСП-Лего) строка содержит следующую информацию: 0 номер (логическое имя) дисковода и путь к файлу (если нужно); (;1 имя файла и его расширение; 0 нулевой байт (хего-байт). 212 Глава 11. Запоминающие устройства ПК Использование гСВ для обращения к файлу позволяет реализовать произвольный и последовательный методы организации доступа, но часто оказывается довольно сложным, поэтому в версиях МЯ РОВ, начиная с РОВ 2.0 и выше, введено обращение к файлу по идентификатору, которое чаще всего и применяется на практике, если не требуется выполнять детализированные процедуры с отдельными дорожками и секторами диска.

Каждый файл и в случае использования гСВ, и в случае использования АВСПЕ должен иметь свой файл атрибута или просто атрибут. Атрибуты файлов Атрибут — это классифицирующий файл признак, определяющий способ его использования, права доступа к нему и т. д. ОС РОВ допускает задание следующих элементов в атрибуте: Ы К (Веаг( оп!у) — файл предназначен только для чтения и не может быть ни удален, ни изменен.

При попытке обновить или уничтожить такой файл системными средствами (при помощи программ ПОЗ) будет выдано сообщение об ошибочных действиях. Атрибут устанавливается для защиты от случайного изменения или уничтожения; О Н (НиЫеп) — скрытый файл. Игнорируется многими командами РОЯ. При просмотре каталога командой Р1К сведения о скрытом файле обычно не выдаются; О Б (Яузгеш) — системный файл. Системные файлы предназначены для работы операционной системы или работы внешних устройств ПК; О А (АгсЫуе) — еще не архивированный файл.

Этот атрибут позволяет определить, было ли произведено резервное копирование файла (создание его резервной копии в специальном формате). Атрибут А присваивается каждому вновь создаваемому файлу и сбрасывается (уничтожается) при создании резервной копии файла. Файлу могут быть присвоены одновременно любые из перечисленных атрибутов или ни один из них.

К группе атрибутов файла можно условно отнести пароль, обеспечивающий разграничение доступа к файлам. Логическая организация файловой системы Упорядочение файлов, хранящихся в дисковой памяти, называется логической организацией файловой системы. Основой логической организации являются каталоги. Каталогом называется специальный файл, в котором регистрируются другие файлы. Наряду с термином «каталог» в сообщениях ООБ и ее документации для идентификации этого файла используются также термины «раздел», «директория». В каталоге содержится вся информация, характеризующая входящие в него файлы, и сведения о том, в каком месте диска файл расположен.

В частности, в каталоге поддерживаются следующие параметры файла: имя, расширение, атрибуты, размер в байтах, дата и время создания или последнего об- Внешние запоминающие устройства 213 новления, номер начального кластера размещения файла. Сам же файл хранится как последовательность байтов без каких-либо дополнительных справочных сведений. Каталог, в свою очередь, может входить в другой каталог — быть его подкаталогом. Каталог верхнего уровня, который не является подкаталогом, называется корневым каталогом (Коос Р1гесгогу). Место для корневого каталога резервируется при форматировании (разметке) диска и имеет стандартный размер— 3584 байт (то есть вмещает не более 112 записей по 32 байт, а если больше, то их предварительно надо объединить в подкаталоги).

Корневой каталог не может быть удален средствами операционной системы. Каждый элемент (файл нли подкаталог) корневого каталога имеет размер 32 байт и включает 8 полей для файлов это: ьз имя файла — 8 байт; (3 расширение имени файла — 3 байта; (3 атрибут файла — 1 байт; (3 резерв — 10 байт; (3 время создания или последней модификации файла (час,минута, секунда)— 8 байт; (3 дата создания или последней модификации файла (год, месяц, день) — 2 байта; З номер кластера, с которого начинается файл на диске — 2 байта (в гАТ16); (3 фактическая длина файла в байтах — 4 байта. Каталог — это файл специального формата, содержащий записи о файлах и каталогах, которые ему подчинены.

Каталог, который входит в другой каталог, называется подкаталогом, или дочерним каталогом. В свою очередь, каталог, имеющий дочерние каталоги, называется родительским каталогом, или надкаталогом. Как правило, если это не вызывает путаницы, употребляют термин «каталог», подразумевая или подкаталог, или надкаталог в зависимости от контекста. Термины «подкаталог» (дочерний каталог) и «надкаталог» (родительский каталог) обычно применяют, когда речь идет собственно о структуре каталогов.

Подкаталоги могут создаваться и уничтожаться пользователем. Правила наименования подкаталогов такие же, как и правила наименования файлов, но имена подкаталогов не имеют расширений. Каталог, не содержащий никаких файлов, называется пустым. Каждый диск хранит свою файловую структуру, которая формируется по следующим правилам: (3 файл или каталог может входить с одним и тем же именем в один и тот же каталог только один раз; (3 допускается вхождение в различные каталоги файлов и каталогов с одинаковыми именами; (3 на порядок следования файлов и подкаталогов в каталоге никаких ограничений не накладывается; (3 глубина вложенности каталогов не ограничивается.

214 Глава 11. Запоминающие устройства ПК Файловая система обеспечивает формирование иерархической многоуровневой файловой структуры, в корне которой находится корневой каталог, а узлами и листьями являются каталоги и файлы. Рассмотрим пример дерева каталогов (рис. 11.7). здесь в состав корневого каталога включены подкаталоги АВм, ч]п и ОВ, содержащие файлы компиляторов, программ антивирусной защиты и данных. В свою очередь, подкаталог АВМ содержит компилятор языка ассемблер гпазп1.ЕКЕ И ПОДКатаЛОг АВМРВОВ, в котором находятся файлы с программами на этом языке. Подкаталог Ч]Я содержит файлы а]оз1ез1.ехе и 11!г.ехе. В подкаталоге ВВ расположены файлы базы данных. ргсе.авгл вйг.авгл Гасг.авгл р1ап.дь Рис. 11.7.

Пример дерева каталогов Объединение файлов в каталоги не означает, что они каким-либо образом сгруппированы в одном месте на диске. Более того, один и тот же файл может быть «разбросан» (фрагментирован) по всему диску. Сведения о местонахождении отдельных частей файла хранятся в таблице размещения файлов (РАТ вЂ” Р[[е А][осат[оп ТаЫе), находящейся на том же диске. Спецификация файла Для того чтобы операционная система могла обратиться к файлу, необходимо указать: ш диск; 0 каталог; 0 полное имя файла. Эта информация наличествует в спецификации файла, которая имеет следующий формат: [п гаге:1 [1] [рагп1]61епагпе[луре], или в русскоязычном варианте: [дисковод:][1][путь\]имя файла[.расширение).

215 Внешние запоминающие устройства Квадратные скобки означают, что элементы, заключенные в них, могут отсутствовать. Сами квадратные скобки являются синтаксическими знаками и в спецификации файла не используются. Между элементами спецификации и внутри них (исключая имя и расширение файла) не должно быть пробелов. Элемент с(нее (дисковод) обозначает диск, на котором находится файл или куда он записывается, например А:, В:, С:, 0: и т, д. Если дисковод не указан, то по умолчанию используется текущий диск. Текущий диск — это диск, с которым в настоящий момент работает операционная система (ОС).

Текущий диск устанавливается автоматически после загрузки ОС и может быть переустановлен командой операционной системы. Имя текущего диска всегда выводится в подсказке на экране. Ра1л (путь) — это каталог или последовательность каталогов, которые необходимо пройти по дереву каталогов к тому каталогу, где находится файл.

Имена в пути записываются в порядке от корневого каталога и разделяются символом «~». Путь может начинаться символом «~»: в этом случае поиск файла начинается с корневого каталога. Путь может начинаться символами «..»; тогда поиск файла начинается с предшествующего надкаталога. Если путь опушен, то по умолчанию подразумевается текущий каталог. Например: 14 0:~Ч!Р~а~бз1ез1.ехе — файл а!бз1ез1.ехе находится в подкаталоге Ч!й на диске 0ь Путь состоит из корневого каталога и подкаталога Чн«(если текущий дисковод О, то можно указать \Ч!Я1а!бз1ез1.ехе); О 0:'1АЗМ1АЗМРВО61зцпазт — файл зцг.азы находится в каталоге АЗМРВОО. Путь включает в себя корневой каталог и подкаталоги АЗМ и АЗМРЯОО; (з Мазе.ехе — файл вазпьехе отыскивается на текущем диске в текущем каталоге.

Текущим каталогом должен быть каталог АЗМ (если текущий каталог АЗМР»106, то годится спецификация ..таза.ехе). Дисковод и путь могут не указываться при обращении к файлам типа СОМ, ЕХЕ или ВАТ, даже если диск и каталог не являются текущими. В этом случае сведения о диске и пути указываются в команде РАТИ, включаемой в файл Ао1оехес.ба1. Для стандартных символьных внешних устройств ПК (они выступают здесь как логические устройства) предусмотрены постоянные имена, (правда, без расширений), позволяющие обращаться к ним как к файлам: С) Рйы или ~РТ1 (2, 3) — принтер; О СОм — консоль (клавиатура при вводе и дисплей при выводе); 0 СОМ1 (2, 3, 4) — дополнительные символьные внешние устройства; ь1 1ЧО~ — фиктивное устройство; обычно используется при отладке программ пользователей.

Размещение информации на дисках Дорожки диска разбиты на секторы. В одном секторе дорожки обычно размещается 512 байт данных. Обмен данными между НМД и ОП осуществляется 216 Глава 11. Запоминающие устройства ПК последовательно кластерами. Кластер — это минимальная единица размещения информации на диске, состоящая из двух или большего числа смежных секторов дорожки (кластеры называют также единицами выделения памяти — а11осабоп ппй). Поэтому если необходимо разместить на диске маленький файл, например размером 20 байт, он все равно займет дисковое пространство размером в кластер (минимум 2 х 512 = 1024 байт).

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6461
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее