Принципы хранения информации в памяти компьютера. Персональный компьютер: принципы хранения информации, основные характеристики носителей информации

Электроника 03.08.2019
Электроника

Формат: doc

Дата создания: 01.10.1998

Размер: 106.37 KB

Скачать реферат

ТЕМА 7.3 (лекция)

Операционная система MS DOS.

Основные принципы хранения информации на магнитных дисках в MS DOS.

Файловая Система MS DOS(логические диски,каталоги,

файлы,устройства MS DOS).

Дополнительную информацию см. тема 3.2.

Терминология :

Флоппи-диск(дискета) - съемный гибкий магнитный диск.

Винчестер - не съемный жесткий магнитный диск(пакет дисков).

Дорожка - концентрические окружности на магнитной поверхности

диска, где располагается информация.Дорожки нумеруются с 0-ой

(дорожка с самым большим радиусом)

Цилиндр - объединение дорожек с одним и тем же номером, располо-

женных на разных поверхностях диска(для флоппи-диска под цилиндром

подразумевается 2 дорожки)

Сектор - каждая дорожка, размещенная на диске, делится на секторы.

Каждый сектор имеет размер = 512 байт (для MS DOS)

Кластер - это минимальная порция информации, которую MS DOS

считывает/записывает за одно обращение диску.Кластер “содержит”

только последовательно расположенные сектора(цель - увеличить ско

рость обмена с диском).

Размер Кластера = N*(РазмерСектора)= N * 512 байт,

где N = 2,4,8 и т.д.

FAT - Таблица размещения файлов

НАКОПИТЕЛИ НА МАГНИТНЫХ ДИСКАХ

Магнитные диски используются как запоминающие устройства ,позволя-

ющие хранить информацию долговременно, при отключенном питании.

Для работы с Магнитными Дисками используется устройство, называ-

емое накопителем на магнитных дисках(НМД) .

Обычно НМД состоит из следующих частей:

Контроллер дисковода,

Собственно дисковод,

Интерфейсные кабеля,

Магнитный диск

Контроллер дисковода управляет обменом информацией между CPU и ОЗУ ,

с одной стороны, и НМД - с другой.

Контроллер дисковода вставляется в один из свободных разъемов сис-

темной платы IBM PC (MotherBoard).

Дисковод содержит головки чтения/записи,механический привод пере-мещения головок и электронную схему для управления движением головок

и чтением/записью данных.

Магнитный диск представляет собой основу с магнитным покрытием ,

которая вращается внутри дисковода вокруг оси.

Магнитное покрытие используется в качестве запоминающего устройства .

Магнитные Диски : жесткие(Винчестер) и гибкие(Флоппи) .

Накопитель на жестких магнитных дисках - НЖМД(HDD).

Накопитель на гибких магнитных дисках - НГМД(FDD).

Винчестер(HDD) - накопитель на несъемном магнитном диске,созданный

на основе спец.технологии(винчестерская технология - отсюда название).

Магнитный диск Винчестера(на металлической основе) “имеет” большую

плотность записи и большое число дорожек. Винчестер может иметь

несколько Магнитных Дисков.

НЖМД типа Винчестер созданы в 1973 г.

Все магнитные диски Винчестера(объединенные в пакет Дисков ) - гермет-ически “упакованы” в общий кожух. Магнитные диски НЕ могут изыматься

из HDD и заменяться на аналогичные!!!

Магнитные головки объединены в единый блок(блок магнитных головок).

Этот блок по отношению к дискам перемещается радиально.

Во время работы PC Пакет Дисков все время вращается с постоянной

скоростью(3600 об/мин).При считывании/записи информации блок

магнитных головок перемещается(позиционируется) в заданную область,

где производиться посекторное считывание/запись информации.

В силу инерционности процесса обработки информации и большой ско-

рости вращения пакета дисков возможна ситуация, когда блок магнит-

проблемы используется метод чередования секторов(секторы нумеруются

не по порядку, а с пропусками). Например, вместо того,чтобы нумеро-

вать секторы по порядку: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 ... ,

их нумеруют так: 1 7 13 2 8 14 3 9 ...

В последнее время появились более скоростные SCSI-контроллеры,

которые обеспечивают достаточную скорость обработки информации,

и необходимость в чередовании секторов - отпадает.

Флоппи(FDD) (разработка фирмы IBM) - накопитель на съемном гибком

магнитном диске(флоппи). Флоппи-диск имеет пластиковую основу и

находится в спец.пластиковом кожухе.Флоппи-диск вставляется в FDD

вместе с кожухом.Флоппи-диск(в FDD) вращается внутри кожуха со ско-

ростью 300 об/мин.

На данный момент в IBM PC используются 2 типа FDD:

5.25" и 3.5"

Дискета 5.25" заключена в гибкий пластиковый кожух.

Дискета 3.5" заключена в жесткий пластиковый кожух.

HDD являются более скоростными устройствами, чем FDD.

МАГНИТНЫЕ ДИСКИ

Флоппи-диски(дискеты)

В качестве носителя информации используется магнитная поверхность

диска.Магнитная поверхность "разбита" на дорожки(концентрические

окружности, см. рис.1).Дорожки нумеруются начиная с 0-ой(макси-

мальный радиус). Магнитная поверхность "разбита" также на секторы

(см. Рис.1). Секторы нумеруются начиная с 1-го.

Принято, что каждая дорожка "разбита" на секторы. Размер каждого

сектора = 512 байт(для MS DOS).

Таким образом объем дискеты:

V = P * D * S * 512 (байт)

V - объем дискеты(байт),

P - кол-во поверхностей дискеты(1-а или 2-е),

D - кол-во дорожек на одной поверхности,

S - кол-во секторов на одной дорожке.

Если Дискета является системной, то ядро MS DOS размещается на-

чиная с 0-й дорожки,как более надежной(меньшая плотность записи).

Физический Адрес Сектора = Nповерхности + Nдорожки + Nсектора

Рис.1

Кол-во поверхностей "задается" при изготовлении Дискеты(может

быть 1-а или 2-е). Кол-во дорожек и кол-во секторов на дорожке

"задается" при форматировании дискеты. Форматирование дискет произ-

водится Пользователем с помощью спец.программ.

В табл.1 приведен перечень стандартных форматов флоппи-дисков,

применяемых в IBM PC.

Кол-во поверх-ностей

Кол-во дорожек на поверхности

Кол-во секторов на дорожке

Емкость диска,

На рис.2 представлено схематическое изображение дискеты 5.25" .

Рис.2

В зависимости от технологии изготовления дискеты 5.25" могут иметь

различные характеристики магнитной поверхности и,следовательно,

различные допустимые форматы.

Маркировка Дискет:

DS - Double Side (две стороны,поверхности),

DD - Double Density (удвоенная плотность)

HD - High Density (высокая плотность)

ED - Extra High Density (особо высокая плотность)

Если Дискета имеет маркировку DS/DD, то это значит - 360 Кб,

Если Дискета имеет маркировку DS/HD, то это значит - 1200 Кб,

Односторонние дискеты практически не встречаются.

В случае, если по каким-либо причинам маркировки нет на дискете,

то емкость дискеты можно определить косвенно по следующим приз-

1. магнитная поверхность дискет на 1200 Кб более темная, чем

у дискет на 360 Кб,

2. ободок на внутреннем центральном отверстии дискет на 360 Кб

более заметен, чем у дискет на 1200 Кб.

Важнейшими характеристиками дискеты являются:

Тип (5.25" или 3.5")

Формат(и,соответственно,емкость)

Винчестеры

Организация хранения информации на Винчестере, с точки зрения Поль-

зователя, не сильно отличается от Флоппи-дисков.

Разница лишь в том, что количество поверхностей,дорожек и секторов

значительно больше(соответственно больше и емкость).

Физический Адрес Сектора = Nцилиндра + Nдорожки + Nсектора

Важнейшими характеристиками Винчестера являются:

Емкость(от 10 Мб до 1.2 Гб),

Быстродействие(время произвольного доступа к информации,

чем меньше этот показатель, тем "быстрее" Винчестер)

(8-24 милисек)

Когда говорят (о Винчестере) 1 физический диск - имеется

в виду весь пакет дисков данного Винчестера.

С помощью спец.программ 1 физический диск Винчестера можно

"разбить" на несколько разделов (логических дисков ).

ФАЙЛОВАЯ СИСТЕМА MS DOS

Файл(по английски File) - папка,скоросшиватель.

Совокупность средств MS DOS, обеспечивающих доступ к информации

на внешних носителях называется системой управления файлами или

файловой системой .

Одно из понятий файловой системы MS DOS - логический диск.

Логические диски :

MS DOS, каждый логический диск это отдельный магнитный диск.

Каждый логический диск имеет свое уникальное имя .

В качестве имени логического диска используются буквы английского

алфавита от A до Z (включительно).

Кол-во логических дисков, таким образом, не более 26.

Буквы A и B - отведены строго под имеющиеся в IBM PC FDD .

Начиная с буквы C именуются логические диски (разделы) HDD .

Рис.3

В случае, если данный IBM PC имеет только один FDD, буква B

пропускается(см.рис.4).

Рис.4

Только логические диски A и C могут быть системными (см.тему 7.1)

Файловая структура логического диска :

Чтобы обратиться к информации на диске(находящейся в файле),

надо знать физический адрес первого сектора(Nповерхности+Nдо-

рожки+Nсектора), общее кол-во кластеров, занимаемое данным файлом,

адрес следующего кластера, если размер файла больше, чем размер

одного кластера и т.д. Все это очень туманно, трудно и не нужно.

MS DOS избавляет Пользователя от такой работы и ведет ее сама.

Для обеспечения доступа к файлам - файловая система MS DOS организует

и поддерживает на логическом диске определенную файловую структуру .

Элементы файловой структуры:

Стартовый сектор(сектор начальной загрузки,Boot-сектор ),

- таблица размещения файлов (FAT - File Allocation Table),

- корневой каталог (Root-Directory),

Область данных (оставшееся свободным дисковое пространство)

Эти элементы создаются спец.программами(в среде MS DOS) в процессе

инициализации диска.

Рис. 5

Стартовый сектор(сектор начальной загрузки, Boot-сектор ) :

Здесь записана информация, необходимая MS DOS для работы с диском:

- идентификатор OS (если диск системный),

- размер сектора диска,

- кол-во секторов в кластере ,

Кол-во резервных секторов в начале диска,

Кол-во копий FAT на диске(стандарт - две),

Кол-во элементов в каталоге,

Кол-во секторов на диске,

Тип формата диска,

Кол-во секторов в FAT,

Кол-во секторов на дорожку,

Кол-во поверхностей,

Блок начальной загрузки OS,

За стартовым сектором располагается FAT .

FAT(таблица размещения файлов) :

Область данных диска (см.выше) представлена в MS DOS как последо-

вательность пронумерованных кластеров.

FAT - это массив элементов, адресующих кластеры области данных диска .

Каждому кластеру области данных соответствует один элемент FAT.

Элементы FAT служат в качестве цепочки ссылок на кластеры файла

в области данных.

FAT - крайне важный элемент Файловой Структуры!!!

Нарушения в FAT могут привести к ПОЛНОЙ или ЧАСТИЧНОЙ потери ин-

формации на ВСЕМ логическом диске!!!

Именно поэтому, на диске хранится две копии FAT .

Существуют спец.программы, которые контролируют состояние FAT

и исправляют нарушения.

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

Это определенная область Диска,создаваемая в процессе инициализации

(форматировании) Диска, где содержится информация о файлах и ката-

логах, хранящихся на Диске. Корневой Каталог ВСЕГДА существует

на отформатированном Диске! На одном Диске ВСЕГДА бывает только

ОДИН Корневой Каталог. Размер Корневого Каталога для данного

Диска - величина фиксированная, поэтому максимальное кол-во

"привязанных" к нему файлов и других (дочерних) каталогов

(ПодКаталогов) - строго определенное.

Каталоги(ПодКаталоги) :

Каталог - это определенное место на диске(в области данных диска),

где содержится информация о файлах и ПодКаталогах, "привязанных"

к данному Каталогу.

MS DOS поддерживает иерархическую структуру каталогов(древообразную),

Рис.6

В отличие от Корневого Каталога, остальные каталоги(ПодКаталоги)

создаются с помощью спец.команд MS DOS(внутренних).

Основная цель такой структуры каталогов - организация эффективного

хранения большого кол-ва файлов на диске.

КАЖДЫЙ Каталог(кроме корневого) "имеет" "родителя", т.е. другой

Каталог, к которому "привязан" данный Каталог.

MS DOS рассматривает каждый Каталог(кроме корневого), как файл.

Термин "привязан" иногда заменяется термином "зарегистрирован".

Файлы :

Файл - это поименованная область памяти на каком-либо физическом

носителе, предназначенная для хранения информации.

Файл ВСЕГДА "привязан" к какому-либо Каталогу(в том числе,

может быть "привязан" и к корневому каталогу), см. рис. 7.

Рис.7

Идентификация Логических Дисков,Каталогов и Файлов :

Идентификация Логических дисков, Каталогов, Файлов

осуществляется на базе имен.

ВНИМАНИЕ!!!

Файловая система MS DOS НЕ допускает, чтобы были Логические

Диски,Каталоги,Файлы с одинаковыми ИДЕНТИФИКАТОРАМИ!!!.

В качестве имени логического диска используется одна из букв

латинского алфавита(A..Z ).

Каждый Файл или Каталог (кроме корневого) имеет ПОЛНОЕ имя.

ПОЛНОЕ Имя Файла(Каталога),кроме корневого,

состоит из следующих частей(рис.8) :

Имя логического диска(A..Z),

Символ-разделитель(двоеточие) “: ”,

Символ,идентифицирующий корневой каталог - "\ " (Слэш),

Перечень “родительских” каталогов(разделенных

символом "\ "),

Собственно имя файла(каталога),

Собственно имя файла(каталога) состоит из:

Символ-разделитель(точка) “. ”,

Расширение имени файла

“Имя логического диска”+ ”двоеточие”+ ”идентиф.корневого каталога”

+ ”весь перечень имен родительских каталогов” = маршрут доступа

к файлу (каталогу).

Максимальное кол-во символов в ПОЛНОМ имени файла = 78,

Максимальное кол-во символов в имени файла = 8,

Максимальное кол-во символов в расширении имени файла = 3,

Расширение НЕ обязательно т.е. может и НЕ присутствовать

(в этом случае точка тоже отсутствует).

Рис.8

Таким образом размер собственно имени файла НЕ превышает 12 символов!

В ПОЛНОМ имени файла разрешается использовать только следующие

A-Z 0-9 $ & # `~ () - % ! _ ^

В ПОЛНОМ имени файла запрещается использовать все остальные

символы!!!

ЗАПРЕЩАЕТСЯ В ПОЛНОМ имени файла использовать ПРОБЕЛ !!!

Примеры допустимых имен файлов:

Format.com Read.me MyFyle.txt 28-03-96.doc 123.45

Примеры НЕ допустимых имен файлов:

123456789.txt aa?.doc 35*.? It.F.doc .txt

Использование расширений:

Файлы,хранящиеся на диске, с точки зрения файловой системы

MS DOS,которая выступает в роли зав.складом(который ничего не

понимает в устройстве и назначении различных вещей,хранящихся

на складе),вообще говоря,представляют собой “некоторое сборище информации”.На самом деле файлы, в зависимости от информации

которая там хранится, могут иметь различное назначение:

данные, программы, драйверы, настроечные файлы и т.д.

Расширения имени файла - не обязательный, но очень важный

компонент. Он используется для разделения файлов по отдельным

В MS DOS есть перечень предопределенных(и наиболее часто встреча-

ющихся) расширений файлов.В Табл.2 приведен их НЕ полный перечень.

Табл. 2

Расширение

Назначение файла

Программы, созданные программистами, с по-мощью спец.языков программирования

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

Драйверы устройств

Оверлейные файлы

Предыдущая копия файла

ASCII-файл (текстовый)

Файл-документ(чаще всего ASCII-файл, но мо-жет быть и другого формата)

Тексты программ на Pascal

Тексты программ на С

Тексты программ на Ассемблере

Графические образы

ASCII-файл описания чего-то

Файлы настроек и конфигураций

Устройства MS DOS :

В MS DOS имеется ряд имен файлов, которые зарезервированы

для внутреннего использования.Каждое такое имя отражает

какое-либо устройство.ЗАПРЕЩАЕТСЯ использование этих имен

НЕ по назначению! В Табл.3 приведен перечень этих имен.

С точки зрения Пользователя - эти устройства(табл.3) ничем

не отличаются от обычных файлов(с ними можно производить все

те же операции, что и с обычными файлами).

Символы подстановки в именах файлов :

Когда необходимо произвести какие-либо действия над файлами -

Пользователь вызывает определенные внутренние или внешние

команды MS DOS и “передает” им,в качестве параметров, имена

файлов. Очень часто приходится производить одни и те же действия

над многими файлами. Например, необходимо скопировать ВСЕ файлы

какого-либо каталога в другой каталог.Если файлов больше 200, то

ровно 200 раз необходимо произвести эту операцию для каждого файла

в отдельности.Это, как минимум, слегка огорчает Пользователя.

Для решения такого рода проблем существуют спец.средства, которые

помогают производить однотипные операции над целой группой файлов

за один “заход”.

Так называемые символы подстановки позволяют “фильтровать” файлы,

используя их имена. К ним относятся символы: ? и * .

Эти символы можно использовать в любом месте собственно имени

файла(имени и расширении).

Символ ? означает, что команда(при фильтрации файлов) “признает”

любой символ в имени или расширении файла, в позиции которого

находится символ ? .

Символ * означает, что команда(при фильтрации файлов) “признает”

все символы,в имени или расширении файла, начиная с позиции, где

находится символ * .

Символы ? и * действуют не зависимо друг от друга применительно

к имени или расширению.

ВЫПОЛНИТЬ ОПЕРАЦИЮ НАД СЛЕДУЮЩИМИ ГРУППАМИ ФАЙЛОВ:

*.* - все файлы, без исключения,

*.txt - файлы с любыми именами, но с расширением.txt,

II*.* - файлы,имена которых начинаются с цепочки символов

II и имеющие любое расширение,

YE??0198.* - файлы,имена которых начинаются с цепочки символов

YE, два следующих символа НЕ имеют значение,

следующие четыре символа должны быть 0198, расши-

рение НЕ имеет значение(применительно к расчетному

отделу: все результаты расчетов по работнику

с табельным номером 0198),

Атрибуты файлов :

Каждый Файл(Каталог) имеет атрибут, который указывает на то,

что этот файл является именно файлом;или на то, что он является

Каталогом.

Файлы, в зависимости от атрибута, могут быть скрытыми,архивными

системными, только для чтения.(Скрытые файлы MS DOS “не видит”).

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

1. Справочное Руководство по IBM PC. Методические

материалы.Часть 2. ТПП “СФЕРА”. М. 1991 г.

2. Савельев А.Я., Сазонов Б.А., Лукьянов С.Э. "Персо-

нальный компьютер для всех". Книга 1.

М., ВЫСШАЯ ШКОЛА, 1991 г.

3. Брябрин В.М. “Программное обеспечение персональных

ЭВМ”. М. “НАУКА”, 1990 г.

4. Фигурнов В.Э. “IBM PC для Пользователя”

г.Уфа, НПО “Информатика и Компьютеры”, 1993 г.

Оперативная память – память, предназначенная для временного хранения данных и команд, необходимых процессору для выполнения им операций. Оперативная память изготавливается в виде модулей памяти (плоских пластин с электрическими контактами, по бокам которых размещаются большие интегральные схемы памяти). У модулей оперативной памяти большое количество показателей (тип, вид, тайминги, частота), которые существенно влияют на работу памяти.

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

Статическая память компьютера – ПЗУ (Постоянное Запоминающее Устройство) – это хранилище информации, рассчитанное на неизменное и долговременное хранение файлов, которые должны находиться в памяти компьютера, после того как компьютер будет отключен от электропитания.

Внешняя (долговременная) память – это место длительного хранения данных (программ, результатов расчётов, текстов и т.д.), не используемых в данный момент в оперативной памяти компьютера. Для работы с внешней памятью необходимо наличие накопителя (дисковода – устройства, обеспечивающего запись и считывание информации) и устройства хранения – носителя. Устройства принято делить на виды и категории в связи с их принципами функционирования, эксплуатационно-техническими, физическими, программными и др. характеристиками.

Гибкие магнитные диски . Съемные магнитные диски (дискеты) вставляют в компьютер через специальную щель системного блока – дисковод. На самом деле это не один диск, а группа дисков, имеющих магнитное покрытие и вращающихся с высокой скоростью. Основными параметрами гибких дисков являются: технологический размер (измеряется в дюймах), плотность записи (измеряется в кратных единицах) и полная емкость.

Жёсткие магнитные диски или НЖМД, винчестер , – основное хранилище информации больших объёмов, основанное на принципе магнитной записи, скрыт внутри корпуса системного блока. Является основным накопителем данных в большинстве компьютеров. Информация в НЖМД записывается на жёсткие пластины, покрытые слоем ферромагнитного материала. Носитель информации совмещён с накопителем, приводами блоком электроники и обычно установлен внутри системного блока компьютера.

Внешние жесткие диски – динамичные системы хранения данных. Они удобны при ведении бизнеса, предоставляют свободу творчества, взаимодействия в любое время, в любом месте.

Внешний жесткий диск прост в использовании благодаря своей портативности, поддерживают высокоскоростной интерфейс для быстрой передачи данных.

Оптические дисководы и диски . Собирательное название для носителей информации, выполненных в виде дисков, чтение с которых ведётся с помощью оптического излучения. Диски обычно плоские, их основа сделана из поликарбоната, на который нанесён специальный слой для хранения информации. Для считывания информации используется обычно луч лазера, который направляется на специальный слой и отражается от него.

Лазерные дисководы и диски. Лазерные дисководы (CD-ROM и DVD-ROM) используют оптический принцип чтения информации. На лазерных CD-ROM (CD – CompactDisk, компакт-диск) и DVD-ROM (DVD – Digital Video Disk, цифровой видеодиск) дисках хранится информация, которая была записана на них в процессе изготовления. Запись на них новой информации невозможна, что отражено во второй части их названий: ROM (ReadOnlyMemory – только чтение). Производятся такие диски путем штамповки и имеют серебристый цвет. На дисках CD-RW и DVD-RW (RW – ReWntable, перезаписываемый), которые имеют «платиновый» оттенок, информация может быть записана многократно.

Первое поколение оптических дисков: лазерный диск, компакт-диск, магнитооптический диск.

Второепоколениеоптическихдисков: DVD, MiniDisc, Digital Multilayer Disk, DataPlay, Fluorescent Multilayer Disc, GD-ROM (Compact Disk Read-Only Memory), Universal Media Disc.

Третьепоколениеоптическихдисков: Blu-rayDisc, HDDVD, Forward Versatile Disc, Ultra Density Optical, Professional Disc for DATA, Versatile Multilayer Disc.

Четвертоепоколениеоптическихдисков: HolographicVersatileDisc, SuperRensDisc.

Flash- память . Flash-память – это энергонезависимый тип памяти. Она представляет собой микросхему, помещенную в миниатюрный плоский корпус. Для считывания или записи информации карта памяти вставляется в специальные накопители, встроенные в мобильные устройства или подключаемые к компьютеру через USB-порт. Карты flash-памяти не имеют в своем составе движущихся частей, что обеспечивает высокую сохранность данных при их использовании в мобильных устройствах (портативных компьютерах, цифровых камерах и др.). Их существует огромное множество: SD, MMC, CompactFlashType I и II, MemoryStick, MemoryStickDuo, TransFlash, miniSD, microSD, RS-MMC, SmartMedia, MiniDisk и др.

Co mpactFlash – пожалуй, самая древняя флеш-память: первый экземпляр был выпущен еще в далеком 1994 году компанией SanDisk. Всего существует два типа карт CompactFlash: CF Type I, CF Type II, причем отличаются они лишь толщиной корпуса.

SD (SecureDigital) – также был создан усилиями компаний SanDisk, Panasonic и Toshiba. В этих картах используются криптограммы (шифрование данных), что обеспечивает защиту данных от несанкционированного копирования или перезаписи.

MMC (MultiMediaCard) – является плодом работы компаний SanDisk и Siemens. В каждой MMC есть собственный контроллер памяти. При этом толщина мультимедийных карт почти на треть меньше, чем у «шпионского» брата, что позволяет использовать MMC-накопители в различных миниатюрных устройствах.

RS-MMС (ReducedSize MMC) – также известны как MMCmobile. Они отличаются от MMC лишь уменьшенными размерами и используются в основном в мобильных телефонах.

Memory Stick Duo – являетсяэволюциейсамих Memory Stick. Уменьшились размеры и энергопотребление карт, но вместе с тем уменьшилась и максимальная емкость. В остальном полностью аналогична обычной MS.

SmartMedia – стандарт, который был разработан Toshiba в далеком 1995 году. Особенностями данного стандарта можно считать очень низкое энергопотребление и отсутствие собственного контроллера, скорость работы крайне низка и максимальный объем памяти составляет всего-навсего 256 Мб, что ничтожно мало по сегодняшним меркам, особенно учитывая размеры карты

ХDPicture (ExtremeDigital) – были созданы компаниями FujiFilm и Olympus для замены порядком устаревшего формата SmartMedia. Применяются данные карты преимущественно в цифровых фотоаппаратах этих компаний.

Также в последнее время широкое распространение получили USB флеш-накопители («флешка», USB-драйв, USB-диск), практически вытеснившие дискеты и CD.

Хранение информации в Интернете

Интернет – это объединение компьютеров по всему миру в единую информационную сеть. По-другому Интернет называют мировой компьютерной сетью.

Для соединения компьютеров используют обычные телефонные линии и прибор модем. Модем преобразует информацию к виду, пригодному для передачи по телефону.

Таким образом, информация, хранящаяся по всему миру, становится доступна каждому, кто имеет компьютер, телефон и модем.

Телефонная связь не является единственным способом соединения компьютеров. Гораздо быстрее информация передается по оптическим кабелям и с помощью радиосвязи. Эти каналы постепенно вытесняют в Интернет телефонные соединения.

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

Мы знаем, что программы и данные в компьютере хранятся на жестком диске в виде файлов.

Файл – это определенное количество информации, имеющее имя и хранящееся в долговременной (внешней) памяти.

Имя файла – последовательность символов, позволяющая пользователю ориентироваться в файловой системе. Имя файла состоит из двух частей, разделенных точкой: собственное имя файла и расширение, определяющее его тип. Собственное имя файла может содержать от 1 до 255 символов. Кроме латинского допускается применение русского алфавита.

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

Расширение принято указывать в виде *.rar, т.е. перед символами расширения добавляют звездочку и точку, где звездочка символизирует любое имя файла.

Расширение может указывать не только на тип информации, которая хранится в файле (изображение, медиа файл, текстовый файл), но и на способ кодирования этой информации. Например, *.gif, *.jpg, *.bmp, *.raw, *.png и др. – это расширения файлов изображений, но способы кодирования изображения в таких файлах разный, и не каждая программа, открывающая один тип, сможет открыть другой.

Существуют файлы, не имеющие расширения, обычно это системные файлы.

Файл открывается той программой, в которой был создан, или универсальной программой.

Примеры расширений файлов разных типов:

*doc, *, xdoc, *.rtf, *.txt, *.pdf – текстовые документы (содержимое таких файлов текст и открываются они в программе для работы с текстом – Письмо.doc, Каталог.xls, текст.txt).

*.jpg, *.gif, *.jpeg, *.bmp, *.raw, *.png, *.emf, *.ico, *tif, *.tiff, *.jp2, *.pcx, *.tga, *.wbmp – графическое изображение (фотографии и картинки – Рисунок.gif, Природа.tif, Фото.jpg, Рисунок.bmp).

Принципы хранения информации в компьютере

Вся информация в компьютере хранится на внешних несъемных или сменных носителях. Обычно это накопители на магнитных, оптических и магнитооптических дисках. Как можно найти любого человека по адресу его проживания, так можно найти любую информацию на дисках компьютера, используя для этого специально созданную адресную структуру хранения – файловую систему ОС. Каждая операционная система имеет свою файловую систему.

Внешние накопители на дисках, как и любые устройства компьютера, имеют свои физические номера . Так, активный жесткий магнитный диск, с которого загружается операционная система, всегда имеет номер 80h . На логическом же уровне пользователю удобнее работать с именами, поэтому накопителям на дисках присваиваются имена в виде букв латинского алфавита с двоеточием. Принято дисководы съемных магнитных дисков (дискет ) обозначать именами А: и В: . Жестким несъемным дискам (винчестерам ) присваивают имена, начиная с имени С:. Часто общее физическое пространство винчестера с помощью специальных программ делят на отдельные области – разделы. Это аналогично строительству складов на площади, до того лишь отведенной под них. В зависимости от назначения разделы могут быть основными (primary ) и дополнительными (extended ), а также активными (active ), системными (system ) и загрузочными (boot ). Деление жесткого диска на разделы может быть вызвано одной из следующих причин:

· в настоящее время объемы жестких дисков достигают нескольких десятков Гбайт и не все операционные системы могут работать с дисками большой емкости;

· желанием обеспечить защиту части информации, предоставляемую, например, операционной системой Windows NT . Эту информацию необходимо поместить в один из разделов с файловой структурой NTFS ;

· пользователю удобнее и проще работать, если разместить отдельные группы однотипной информации в разных разделах, чем всю ее хранить вместе.

Каждую такую область физического диска оформляют в виде логического диска (диска физически не существующего, а фиктивно созданного программным путем). Этим логическим дискам присваивают имена в виде букв, следующих за С:, то есть D:, E:, F:, G:,H: и т.д. Чтобы обратиться к тому или иному диску для записи или чтения информации, необходимо указать его имя (как при обращении к человеку). Диск, с которым в данный момент работает пользователь, называется текущим, или активным . Имя диска – высший уровень в системе адресации.

Информация на дисках записывается в файлы . Файл – это выделенная на диске или другом носителе область, имеющая имя. Имя файлу присваивает пользователь произвольно – по своему усмотрению. Как люди общаются между собой по именам, так и программы в компьютере обращаются к тому или иному файлу по имени. В файле может храниться различная однотипная информация. Это может быть графическое изображение или текст какого-либо документа, массив числовых данных или программа в машинных кодах, таблица расчета рентабельности предприятия или музыкальный сюжет. В последнее время появились файлы типа мультимедиа. В таком файле вперемешку хранится разнородная информация, например, видеокадры, музыкальные сюжеты и текст. Файл является еще одним уровнем системы адресации.

Файлы, относящиеся к какой-то проблеме или предназначенные для выполнения какой-то определенной работы, группируются и их имена и характеристики регистрируются в специальных таблицах или других структурах на диске – оглавлениях файлов – каталогах, или директориях . Создаваемые пользователями каталоги являются своеобразными файлами, поэтому им также присваивают имена и регистрируют в других каталогах. Имена им задает пользователь по своему усмотрению, но так, чтобы можно было по имени определить, какие файлы содержит данный каталог. Это будет третий из уровней системы адресации.

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

Файлы.

Присвоение имен файлам и каталогам хотя и производится пользователем произвольно, однако зависит от используемой операционной системы. В MS-DOS и Windows 3.хх имена можно задавать, используя алфавит только латинского языка, причем длина имени не должна превышать восьми символов. Не разрешается в именах использовать символ пробела и знаки + : > ; “ < =. Строчные и прописные буквы воспринимаются одинаково.

Для того, чтобы подчеркнуть характер хранимой информации, файлу обычно присваивают тип или расширение имени. Присвоение типа осуществляет автоматически программа, в которой создавался файл. Тип или расширение файла может содержать не более трех символов из тех, что используются для имен и записывается вслед за именем через точку. Пробел после точки не допускается. Тип не обязателен и может отсутствовать. По типу файла легко определить его принадлежность. Например, PROG.PAS – легко догадаться, что файл с именем PROG хранит текст программы, написанный на языке программирования Паскаль. Часто имя файла и его расширение объединяют в одно понятие – полное имя файла. Примеры допустимых имен: START.BAT, MYFILE.DOC, GOD1995.TXT, P1.C, 123.BAS, HELP, PLAY_R.WAV. Примеры недопустимых имен файлов: 2>1.TXT (знак >), NINA+K (знак +), FORM 3.TXT (пробел перед цифрой 3), ОТЧЕТ. 98 (русские буквы).

Некоторые сочетания символов нельзя использовать в качестве имен файлов, так как операционная система резервирует их для обозначения системных устройств. К ним относятся:

PRN – имя принтера;

LPT1-LPT4 – устройства, подключаемые к параллельным портам 1-4;

CON – при вводе информации – это клавиатура, а при выводе – экран;

СOM1-COM4 – устройства, подключаемые к последовательным портам;

AUX – синоним порта СОМ1;

NUL – “пустое” устройство. Для него все операции ввода–вывода игнорируются, но программе сообщается, что ввод – вывод произошел успешно.

Файлы с такими именами операционная система просто не зарегистрирует . Иногда бывает очень удобно использовать имена системных устройств. Например, командой COPY легко можно вывести файл на принтер COPY PAP.TXT PRN или на экран COPY PAP.TXT CON , можно создать на диске файл с клавиатуры: COPY CON PAP.TXT . Вместе с тем, эти имена допустимы в качестве расширений файлов, например: TEST.PRN, 1A.CON . При создании файла или изменении его содержимого автоматически регистрируются дата и время по показаниям календаря и часов системы. Имя, тип, размер в байтах, дата и время создания файла фиксируются в каталоге и являются его характеристиками.



Во многих командах (копировать, удалить, распечатать и др.) для указания сразу нескольких файлов из одного каталога используются шаблоны, или обобщающие символы * и ?. Знак * обозначает любые допустимые для имен и расширений файлов символы, а знак ? обозначает любой одиночный символ. Примеры шаблонов:

I*.XLS – все файлы типа XLS , имеющие имена с буквы I;

*.ЕХЕ – все файлы с расширением ЕХЕ ;

*.??? – все файлы;

Р???.* – все файлы, имеющие имена с буквы Р не более 4-х символов.

Группу файлов из разных каталогов выделить нельзя.

Некоторые расширения имен файлов стандартизированы. Все файлы исполняемых программ имеют тип.СОМ или.ЕХЕ , файлы с расширением.ВАК содержат старые копии данных (такие файлы создают многие программы перед изменением их содержимого на случай ошибки, чтобы можно было восстановить хотя бы старую копию), расширение.ВАТ имеют так называемые командные файлы. Все инструментальные системы, а также и многие программы при создании текстов присваивают свои расширения файлам, хранящим эти тексты: .BAS – язык программирования Бейсик, .С – язык программирования Си, .PRG – многие системы управления базами данных, .PAS – язык программирования Паскаль, . DOC – текстовый редактор Word , . XLS – табличный процессор Excel и т.д.

Файлам всегда присваиваются атрибуты (признаки): “только для чтения” (R/O-read only ), “скрытый” (Hid-hidden ), “системный” (Sys-system ), “архивный” (Arc-archive ). Файлу может быть установлен один или несколько атрибутов одновременно. Назначение их таково:

· атрибут R/O запрещает файл корректировать, предохраняя его от случайных или преднамеренных изменений. В такой файл записать что-либо нельзя, удалить его средствами MS-DOS невозможно, а в Norton Commander или в Windows – удалить можно только после дополнительного подтверждения. Тем не менее, такой файл можно копировать и модифицировать его копию;

· атрибуты Hid / Sys используются в системных файлах – файлах, обеспечивающих работу системы. Эти файлы используют все пользователи. Средствами MS-DOS имена таких файлов вывести на экран невозможно, они в каталогах невидимы;

· атрибут Arc устанавливается при создании или изменении файла автоматически и сбрасывается программами резервного копирования (Backup ) для обозначения того, что копия файла уже помещена в архив. Если такой атрибут установлен файлу, это означает, что для него не было сделано резервной копии.

Ограничение длины имени файлов не очень удобно. Сокращенное имя, да еще из латинских символов быстро забывается. Пользователю приходится выводить файл на экран, чтобы посмотреть, что он содержит. В современных операционных системах Windows 95 и выше, OS/2 и Windows NT файлам и каталогам, наряду с короткими, разрешается присваивать имена длиной до 254 символов. Кроме допустимых в MS-DOS, можно использовать символы русского алфавита, пробелы, символы + , ; = . . Это позволяет файлам присваивать наглядные и понятные имена. Прописные и строчные буквы в таких именах файлов должны различаться, что обеспечивает удобочитаемость. Однако в одном и том же каталоге файлы с одинаковыми именами, отличающимися только регистром букв, недопустимы – они просто не будут зарегистрированы.. Примеры:

Реферат на тему: Реформы Петра I.doc

1234.5678.97531.dat

Отчет по лабораторной работе № 6 по физике.txt

Не рекомендуется длинные имена задавать более 60 70 символов, так как в них неудобно ориентироваться. Имя файла вместе с указанным путем доступа к нему (спецификацией ) не должно составлять более 260 символов, иначе файл, помещенный в глубоко вложенный каталог, некоторыми программами не будет найден. Наконец, если имя такого файла зарегистрировано в корневом каталоге, то оно резко сокращает его объем. При задании длинного имени файлу автоматически генерируется и записывается короткое имя для того, чтобы обеспечить возможность использования файла и при работе в MS-DOS.

Каталоги.

При интенсивной работе на компьютере число файлов быстро растет, и “следить за порядком” на диске становится все сложнее. Структурировать и упорядочить дисковое пространство позволяют каталоги файлов. Каталоги представляют собой простые таблицы или более сложные структуры в виде деревьев (Windows NT), то есть по-существу это тоже файлы. В MS-DOS каталог представляет таблицу, состоящую из строк по 32 байта каждая. Такая же структура каталогов создается на дискетах, независимо от операционной системы, а также во всех Windows, кроме Windows NT. В одной строке (позиции) может быть зарегистрирован один файл или каталог пользователя, который регистрируется как обыкновенный файл. Каталог напоминает районный паспортный стол, где каждый из нас (файлов) имеет регистрационную карточку (позицию каталога) с данными о проживании. При подготовке диска к работе (форматировании) создается главный, или корневой каталог – основа адресной структуры системы. Имя этого каталога состоит из одного символа \ и присваивается программой форматирования автоматически. Принципиальное отличие корневого каталога от пользовательских состоит в том, что данные о нем нигде не зарегистрированы, как об остальных каталогах (просто нет над ним структуры, где бы он мог зарегистрироваться). А раз нет о нем информации, то изменить имя корневого каталога или удалить каталог с диска невозможно. В отличие от каталога, создаваемого пользователем, который может занимать все дисковое пространство, количество позиций в корневом каталоге ограничено и зависит от объема диска. После форматирования все позиции корневого каталога пустые, так как при форматировании вся информация на диске уничтожается. По мере записи информации на диск, позиции занимаются информацией о файлах или пользовательских каталогах. На рис. 21 приведен фрагмент корневого каталога системного диска в MS-DOS, выведенный на экран в виде, формируемом утилитой Нортона NU.EXE .


Информация, представляемая для обработки на компьютере, называется данными. Для хранения на устройствах внешней памяти данные организуют в виде файлов. Файл - именованная область внешней памяти.

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

Необходимые для выполнения операций с файлами и носителями программные средства входят в состав операционных систем. Такие программные средства не изменяют и не обращаются к содержимому файлов, а оперируют с ними просто как с целым, непрерывным массивом данных. Таким образом, файловая система обеспечивает выполнение операций для любых программ.

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

С точки зрения прикладных программ, файл представляет собой некоторую последовательность байтов. Используя такой подход, как доступ к файлам, организуется также доступ к некоторым устройствам, которые принимают или возвращают поток байтов. К таким устройствам относятся принтеры, модемы, клавиатура или поток текстового вывода на экран и др.

В некоторых операционных системах предусмотрен такой доступ и к служебной информации самих носителей. Для работы с такими файлами предусмотрены специальные, зарезервированные системой, имена файлов.

Следует помнить, что для ОС линии Microsoft:

между именем и расширением ставится точка, не входящая ни в имя, ни в расширение;

имя файла можно набирать в любом регистре, т.к. для системы все буквы строчные;

символы, не использующиеся в имени файла * = + \ ; : , . < > / ?

имена устройств не могут использоваться в качестве имён файлов (prn, lpt, com, con, nul).

Наиболее часто встречающиеся расширения:

EXE, COM - готовая к выполнению программа;

ВАТ - пакетный командный файл;

SYS - программа-драйвер устройства (системная);

ВАК - резервная копия файла;

OBJ - объектный модуль («полуфабрикат» программы);

DAT - файл данных со служебной информацией;

BAS - исходный текст программы на Бейсике;

ТХТ - текстовый файл;

DOC - документ, созданный в Microsoft Word.

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

Каталог - специальный системный файл, в котором хранится служебная информация о файлах.

На каждом носителе может быть множество каталогов. В каждом каталоге может быть зарегистрировано много файлов, но каждый файл регистрируется только в одном каталоге

На каждом логическом томе присутствует один главный, или корневой, каталог. В нем регистрируются файлы и подкаталоги (каталоги 1 уровня). В каталогах 1 уровня регистрируются файлы и каталоги 2 уровня и т. д. Получается древовидная структура каталогов, например:

Каталог, с которым работает пользователь в настоящий момент, называется текущим.

Когда используется файл не из текущего каталога, программе, осуществляющей доступ к файлу, необходимо указать, где именно этот файл находится. Это делается с помощью указания пути к файлу.

Путь к файлу - это последовательность имен каталогов, в операционных системах Windows разделенных символом «\» (в ОС линии UNIX используется символ «/»). Этот путь задает маршрут к тому каталогу, в котором находится нужный файл.

Рассмотрим, например, запись \KLASS10\DOCS\START2\text.doc

Она означает, что файл text.doc находится в подкаталоге START2, который находится в каталоге DOCS, а он в свою очередь находится в каталоге KLASS10 корневого каталога.

Над файлами можно производить следующие основные операции: копирование, перемещение, удаление, переименование и пр.

Каждый файл на диске имеет свой адрес. Чтобы понять принцип доступа к информации, хранящейся в файле, необходимо знать способ записи данных на носители информации.

Перед использованием диск размечается на дорожки и секторы (форматируется). С точки зрения оборудования разметка - это процесс записи на носитель служебной информации, отмечающей конец и начало каждого сектора. Обычный объем сектора - 512 байт. На одной стороне размещается 80 дорожек. Каждая дорожка содержит 18 секторов.

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

В одной из распространенных файловых систем, FAT, предусматривается, что все файлы перечислены в каталогах. Обязателен корневой каталог, размещенный в определенном месте диска. О каждом из перечисленных в ката­логе файлов помимо обычных данных известно местоположение (в виде номера) начала файла.

Для того, чтобы определить, какие именно секторы занимает файл, применяется второй обязательный элемент файловой системы - таблица FAT (размещения файлов). Таблица представляет собой массив ячеек. Размер ячейки фиксирован и отражается в номере файловой системы (12, 16, 32 бита). Каждый файл занимает некоторую последовательность секторов, не обязательно последовательно расположенных. При сохранении файла в ячейку записывается номер следующего сектора в цепочке.

Поскольку на современных дисках секторов существенно больше, чем можно записать номеров в таблице, то секторы объединяют в кластеры. Именно кластерами и распределяется пространство на дисках, в результате эта файловая система неэффективно работает с мелкими файлами.

Сделать эту проблему менее острой позволяет увеличение размера ячейки в FAT. Это позволяет уменьшить размер кластера и увеличить количество адресов (файлов) на диске. В операционных системах, начиная с Windows 98, реализована FAT-32.

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

· Энергонезависимое хранение информации может осуществляться на различных физических принципах. Раньше всех начали применять магнитный способ хра­нения, где запись нуля или единицы изменяет направление намагниченности эле­ментарной хранящей ячейки. Устройства хранения на магнитных сердечниках состояли из матрицы ферритовых колец (по кольцу на каждый хранящийся бит), пронизанных обмотками (адреса, записи и считывания).

Считывание выполня­лось импульсом тока, пытающимся намагнитить ячейку в определенном направ­лении. Если ячейка была в противоположном состоянии, то эта попытки наводи­ла импульс в обмотке считывания. Устройства ферритовой памяти были громоздкими, но сугубо статическими - в них не было движущихся частей. В устройствах с подвижным носителем хранящие ячейки движутся отно­сительно головок записи-считывания и в зависимости от направления намагни­ченности вызывают в головке считывания импульс определенной полярности. На таком принципе строились и магнитные барабаны первых ЭВМ, и магнит­ные диски, и накопители на магнитной ленте.

матрица ферритовых колец.

· Оптические устройства хранения основаны на изменении отражающей или пропускающей способности участков носителей. Носителями для первых оптических устройств были фотопленка, перфолента, перфокарты. Теперь оптические устройства хранят информацию на дисках с ячейками микроскопических размеров, считываемых лазерным лучом.

Оптические устройства памяти

· Из электронных устройств распространение получила флэш-память, сочета­ющая довольно высокую плотность хранения с теперь уже приемлемой ценой. Флэш-память является статической и имеет очень высокое быстродействие счи­тывания, но не очень быструю процедуру записи, причем для перезаписи должен предварительно стираться целый блок ячеек (современные микросхемы состоят из набора блоков). В режиме хранения на флэш-память питание можно не подавать - энергопотребление нулевое. В режиме чтения потребление доста­точно малое, но стирание и запись требуют энергозатрат.

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

УЗ – управление затвором. ПЗ – плавающий затвор

Принцип полевого транзистора: если приложить напряжение управления(исток – затвор(Иу)), тогда протекает ток исток-сток, если нет напряжения управления 0. Для записи на 1 менее, для записи подать напряжение на управляющий затвор и вытянуть электрон и ПЗ. Информация остается на ПЗ.



Рекомендуем почитать

Наверх