- •Оператор Пользователь
- •Организация процессоров
- •Программная модель микропроцессора. Регистры процессора
- •Система команд
- •Различия между ядрами одной микроархитектуры
- •Частота работы ядра
- •Особенности образования названий процессоров
- •1. Общие принципы взаимодействия процессора и озу Контроллер памяти
- •Процессорная шина
- •2.Классификация запоминающих устройств
- •3. Организация памяти первого уровня
- •Эксклюзивная и инклюзивная кэш
- •Блокируемая и неблокируемая кэш-память
- •Политики записи и продержка когерентности
- •Освобождение кэш
- •4. Организация адресных (сверхоперативных) запоминающих устройств
- •5. Запоминающие устройства с ассоциативной организацией
- •6. Организация кэш–памяти на основе ассоциативного запоминающего устройства (кэш с ассоциативной организацией)
- •Ство строк в кэше
- •7. Организация стековых (магазинных) запоминающих устройств
- •8. Организация памяти второго уровня (основной оперативной памяти)
- •9. Организация памяти третьего уровня (внешней памяти)
- •Классификация и основные характеристики внешних запоминающих устройств
- •Организация накопителей на магнитных дисках
- •Дорожки
- •Верхности
- •Организация накопителей на магнитной ленте
- •Организация оптических дисков
- •Комбинированные уровни
- •Вычислительные системы
- •Кластеры
- •Организация функционирования вычислительных систем
- •Проблемы физической передачи данных по линиям связи
- •Проблемы объединения нескольких компьютеров
- •Топология физических связей
- •Организация совместного использования линий связи
- •Адресация компьютеров
- •Ethernet — пример стандартного решения сетевых проблем
- •Структуризация как средство построения больших сетей
- •Физическая структуризация сети
- •Логическая структуризация сети
Дорожки
Рис.19. Организация НМД Рис. 20
Перемещение блока МГ с одной позиции (дорожки) на другую вдоль радиуса диска обеспечивается механизмом позиционирования. В результате на одну поверхность диска помещается несколько дорожек - от нескольких десятков до нескольких сотен и даже тысяч в зависимости от радиуса диска и поперечной плотности записи.
Дорожки на поверхности нумеруются: 1, 2, … , С. Совокупность дорожек с одинаковыми номерами, расположенными на различных поверхностях пакета дисков, образует цилиндр. Количество дорожек в цилиндре определяется количеством рабочих поверхностей в пакете дисков.
Обмен информацией (чтение/запись) с дисками осуществляется блоками фиксированной длины - секторами. Количество секторов на дорожке зависит от емкости сектора и плотности записи. Размер сектора обычно 512 В.
В результате НМД можно представить в виде геометрической модели - совокупности вложенных цилиндров (рис. 21). Здесь C - номер цилиндра, H - номер поверхности, R - номер блока (сектора) на дорожке.
Поскольку обмен информацией с НМД осуществляется с помощью одной МГ (чтения или записи), т.е. в последовательном коде, то в цилиндре с номером С работает только одна поверхность с номером Н, обращение к которой обеспечивается МГ с номером Н.
Доступ к цилиндру с номером С обеспечивается механизмом позиционирования. Время доступа к цилиндру зависит от быстродействия механизма позиционирования и разности ∆С = С - С’, где С - номер цилиндра, к которому производится обращение, С’ – номер цилиндра, к которому производилось последнее обращение: τ поз = ∆Сτпоз , где τпоз – время позиционирования на соседнюю дорожку. Знак ∆С задаёт направление движения МП.
Доступ к дорожке Н в цилиндре С осуществляется путём подключения (коммутации) МГ к единственному усилителю чтения-записи. Время коммутации незначительно, поскольку осуществляется электронным коммутатором.
Таким образом, дорожка, к которой производится обращение, задаётся парой значений: С, Н.
Доступ к сектору R на дорожке С, Н обеспечивается (неподвижной) МГ и сводится к ожиданию момента, когда адресуемый сектор R окажется под МГ. Время ожидания τож – случайная величина, лежит в пределах от 0 до Т = 1/ω, ω– угловая скорость вращения диска.
Общее время доступа: τд = τпоз + τком + τож.
Доступ к дорожке С – последовательный апериодический, к поверхности Н – произвольный (прямой), к сектору R – последовательный периодический (циклический)
(рис. 22).
С логической точки зрения НМД относятся к ЗУ с произвольным доступом к файлам. Прямой доступ к файлам на дисках обеспечивается каталогом файлов, хранимых на дисках. Каталог файлов устанавливает соответствие имён файлов и их физических адресов: C, H, R, т.е. каталог – это таблица, в которой и указывается это соответствие.
Верхности
Рис.22. Организация адресации секторов в НМД
Организация накопителей на магнитной ленте
ПЗУ на основе МЛ относится к ЗУ с последовательным апериодическим доступом к информации. В качестве носителя применяются МЛ различной шины и длины: 4 мм, 8 мм, 12,7 мм длиной от нескольких десятков до сотен метров, хранимой в кассете или картридже.
При построении НМЛ используется один из двух способов организации информации на МЛ: параллельная и последовательная (поточная).
При параллельном способе запись информации осуществляется обычно на МЛ шириной 12.7 мм (1/2 дюйма) при помощи девяти неподвижных (стационарных) МГ записи – чтения на 9 дорожках. Восемь дорожек информационных, одна служебная, для записи контрольных разрядов (битов) паритета.
Основная особенность параллельной записи - старт-стопный режим: в обычном состоянии МЛ неподвижна, при обращении к ней МЛ при помощи ЛПМ сначала разгоняется до рабочей скорости, потом осуществляется поиск адресуемого блока (файла), а затем его чтение или запись. После обращения двигатель ЛПМ выключается и МЛ останавливается. На разгон (старт) и остановку (стоп) МЛ тратится часть МЛ. Размер стартстопного (межблочного) промежутка – 10…15 мм.
Использование параллельных НМЛ в режиме оперативных ВЗУ (как дискет) прекратилось с появлением накопителей на ГМД: НМЛ не выдержали конкуренции с ГД.
Однако НМЛ с последовательным способом записи (организации) информации пришли на смену НМЛ с параллельной организацией.
В них используется способ потоковой записи (stream – поток). Отсюда название такого рода НМЛ – стример.
Основная особенность стримеров: вся поверхность МЛ делиться на дорожки. Количество дорожек k от 20 и выше.
Запись информации осуществляется сначала на первую дорожку непрерывно (в последовательном коде, потоком) при помощи неподвижной (стационарной) МГ с номером 1. Когда дорожка кончается, осуществляется реверс МЛ и запись продолжается на вторую дорожку и т.д. «серпантином», «змейкой». Недостатки стримеров – плохая совместимость , которая объясняется отсутствием стандартов записи. Поэтому в 1982 году была создана рабочая группа по разработке таких стандартов – комитет четырехдюймовых кассет – QIC. Этот комитет разработал стандарты: QIC-40, QIC-80, …
Например, QIC-80 обеспечивает запись на 28 дорожек, плотность записи 14700 бит/дюйм, емкость картриджа – 80 МВ, длина ленты – 62,5 метра.
Другой пример: QIC-5010: емкость 13ГВ, количество дорожек 144, плотность записи 68000 бит/дюйм, длина ленты 360 метров.
Пропускная способность стримеров от 2 до 18 МВ/с. Область применения – хранение архивов.
