- •Технологические особенности проектирования вычислительной техники
- •Введение
- •1. Основные принципы
- •1.1. Постановка задачи и критические параметры
- •1.2. Энергоемкость и надежность
- •1.3. Себестоимость хранения и скорость доступа
- •2. История создания вычислительных машин
- •2.1. Механический этап
- •2.2. Электромеханический этап
- •2.3. Ламповый этап
- •2.4. Полупроводниковый этап
- •2.5. Интегральный этап
- •3. Основы устройства эвм
- •3.1. Реализация эвм, как машины Тьюринга
- •3.2. Реализация эвм, как машины фон Неймана
- •3.3. Заключение
- •4. Процессор
- •4.1. Постановка задачи
- •4.2. Выборка и обработка данных
- •4.3. Исполнение команд
- •4.4. Состав простейшего процессора
- •4.5. Размещение команд в памяти
- •4.6. Управление порядком выполнения команд
- •4.7. Сокращение размера команды
- •4.8. Резюме
- •5. Развитие процессоров. Параллельные вычисления
- •5.1. Пути повышения производительности
- •5.2. Параллельная обработка
- •6. Устройства хранения данных
- •6.1 Общие сведения
- •6.2. Получение требуемой информации
- •6.3. Операции с ухд
- •6.4. Классификация ухд по принципам записи и выборки
- •7. Основные характеристики ухд
- •7.1. Емкость
- •7.2. Стоимость ухд
- •7.3. Скорость или время операции
- •7.4. Прочие характеристики
- •7.5. Резюме
- •8. Физические среды хранения данных
- •8.1. Электрическая емкость
- •8.2. Бистабильная электрическая схема
- •8.3. Размыкание электрической цепи
- •8.4. Среда с наличием/отсутствием светопроницаемости
- •8.5. Ферромагнитный материал
- •9. Ухд, работающие по принципу «память»
- •9.1. Структура и классификация
- •9.2. Регенерация динамической памяти
- •10. Ухд, работающие по принципу «накопитель»
- •10.1. Общие сведения
- •10.2. Барабан
- •10,3. Диски
- •10.4 Лента
- •Контрольные вопросы
- •Литература
- •Оглавление
7. Основные характеристики ухд
Как было указано в пункте 1.3, УХД имеют три критических параметра – себестоимость хранения, скорость доступа и надежность. Так как получить высокие значения для всех трех параметров в одном устройстве невозможно, производится большое количество различных видов УХД. Такое многообразие технологий и конструкций обладает большим количеством характеристик. Так как на практике пользоваться критическими параметрами неудобно, именно эти характеристики приводятся в описании устройств.
7.1. Емкость
Основной характеристикой УХД является емкость. Под емкостью понимают общее количество единиц полезной информации, которое может быть помещено в УХД. Кроме «полезной», УХД может содержать служебную информацию, не доступную для использования, заполнение которой требуется для функционирования УХД и выполняется обычно блоком доступа. Суммарную емкость «полезной» и служебной информации иногда называютполной емкостью, но в качестве характеристики указывают редко. Емкость может измеряться в битах, байтах, килобайтах и т.д. Обычно, при простой адресации, емкостьVозуравна:
Vозу=Vадр*P,
где Vадр – объем адресного пространства;P– размер минимально адресуемого поля.
Однако это правило выполняется не всегда. Емкость УХД может быть меньше всего объема адресуемого пространства. В этом случае, попытки работать с адресами, имеющими номера сверх имеющихся в УХД:
а) вызывают предупреждение об ошибке со стороны блока доступа;
б) при записи блок доступа не выполняет никаких действий, а при чтении возвращает произвольную информацию;
в) блок доступа использует вместо указанных адресов другие, например, меньшие на какую-то величину.
В последнем случае, как можно заметить, одной ячейке будет соответствовать несколько различных адресов. В общем случае, работа с адресами, отсутствующими в УХД, нежелательна, т.к. может приводить к ошибкам в работе ЭВМ.
Емкость УХД может быть больше объема адресуемого пространства. Такое случается, когда объем адресуемого пространства ограничен по какой-либо причине. В этом случае используется механизм страничного обмена, заключающийся в следующем. Адресуемый объем (весь или его часть) называется страницей(для памяти) илитомом(для накопителей).В некоторый момент времени страница представляет (или, как говорят, отображает) некоторую часть емкости УХД. Для того, что бы получить доступ к другой части УХД выполняется операция переключения страницы, которая заключается, например, в записи в специальные ячейки определенного значения. Недостаток обмена с использованием страниц в усложнении блока доступа и в замедлении скорости работы с УХД.
7.2. Стоимость ухд
Говоря о стоимости УХД, всегда предполагают один из критических параметров – себестоимость на единицу информации, или себестоимость хранения одного бита.
Как можно видеть, стоимость УХД Sухдскладывается из стоимости блока накопления и блока доступа и можно определить как:
Sухд=Sуд+Sбит*Vухд,
где Sуд– стоимость блока доступа;
Sбит– стоимость изготовления бита в блоке накопления;
Vухд – полный объем УХД.
Зависимость стоимости блоков, составляющих УХД, от объема УХД показана на рис. 3, откуда можно сделать вывод, что увеличение объема УХД уменьшает себестоимость хранения одного бита при той же технологии (если технология допускает такое увеличение).
Рис. 3
Как было сказано выше, для устройств типа «память» стоимость блока доступа меньше, чем в устройствах типа «накопитель», зато выше себестоимость битов в блоке хранения. На рис. 3 приведена зависимость себестоимости хранения одного бита в устройстве типа «память» – Sпами в устройстве типа «накопитель»Sнакв зависимости от объема хранимой информацииVухд. Как можно видеть, при небольших объемах выгоднее использовать «память», а при больших «накопители».
Рис. 4
На практике увеличение емкости УХД, при сохранении надежности хранения и скорости доступа, приводит к увеличению стоимости блока доступа в соответствии с Рис. 5. Это связано с тем, что переход к новым объемам требует внесения изменений в блок доступа.
Рис. 5
Как можно видеть, минимальная себестоимость хранения одного бита достигается в случае, когда полная емкость УХД приближается к значениям A,B,C. На практике так и происходит – емкость УХД изменяется скачкообразно.