![](/user_photo/2706_HbeT2.jpg)
- •Вопрос 1. Характеристики микропроцессоров
- •Вопрос 2. Классификация микропроцессоров
- •Вопрос 3. Принстонская и гарвардская архитектуры микропроцессорных систем
- •Вопрос 4. Организация пространств памяти и ввода/вывода в микропроцессорной системе
- •Вопрос 5. Магистрально-модульный принцип построения микропроцессорных систем. Шинная организация микропроцессорных систем. Типовые структуры
- •Вопрос 6. Магистраль микропроцессорной системы. Трехшинная магистраль
- •Вопрос 7. Организация обмена по магистрали микропроцессорной системы
- •Вопрос 8. Простые циклы обмена по системной магистрали
- •Вопрос 9. Организация обращения к системной магистрали с асинхронным доступом. Использование сигнала готовности
- •Вопрос 10. Совмещение шины адреса и шины данных в магистрали микропроцессорной системы. Двухшинная магистраль с совмещенными шинами адреса/данных
- •Вопрос 11. Механизм пакетной передачи данных по системной магистрали
- •Вопрос 12. Механизм транзакций при передаче данных по системной магистрали
- •Вопрос 13. Архитектура подсистемы памяти микропроцессорной системы
- •Вопрос 14. Основные характеристики запоминающих устройств
- •Вопрос 15. Классификация устройств памяти
- •Вопрос 16. Организация запоминающих устройств с произвольной выборкой
- •Вопрос 17. Ассоциативная память
- •Вопрос 18. Стековая память
- •Вопрос 19. Основная память. Блочная организация основной памяти
- •Вопрос 20. Кэш-память. Принципы кэширования памяти
- •Вопрос 21. Организация кэш-памяти: кэш прямого отображения, наборно-ассоциативный кэш, полностью ассоциативный кэш
- •Вопрос 22. Концепция виртуальной памяти
- •Вопрос 23. Организация виртуальной памяти. Страничная и сегментная организации виртуальной памяти
- •Вопрос 24. Архитектура подсистемы ввода/вывода микропроцессорной системы
- •Вопрос 25. Программно-управляемый обмен
- •Вопрос 26. Организация прерываний в микропроцессорной системе
- •Вопрос 27. Радиальная и векторная системы прерываний
- •Вопрос 28. Организация прямого доступа к памяти в микропроцессорной системе
- •Вопрос 29. Структурная организация универсальных микропроцессоров
Вопрос 14. Основные характеристики запоминающих устройств
В структурном отношении запоминающее устройство (ЗУ) – множество ячеек памяти. Ячейка памяти – это фиксированная совокупность элементов памяти или запоминающих элементов (ЗЭ), обращение к которым при записи и чтении информации производится одновременно. Запоминающий элемент является элементарным структурным компонентом памяти, находящимся на самом низком уровне, который может находиться в одном из двух состояний, кодируемых двоичной цифрой 0 или 1. В ячейке памяти хранится единица информации, называемая словом памяти. Разрядность слова памяти равна количеству ЗЭ, которые образуют ячейку памяти, и в общем случае не совпадает с разрядностью машинного слова процессора.
Запоминающие устройства имеют ряд показателей качества, характеризующих их информационные и временные свойства. Основными из этих характеристик являются:
информационная емкость или просто емкость;
метод доступа;
быстродействие.
Емкость (объем) ЗУ определяется максимальным количеством информации, которое одновременно может в нем храниться, и выражается в количестве слов определенной разрядности – битов, байтов или n-разрядных слов. Так как эта емкость может быть достаточно велика, то обычно используют более крупные единицы, образованные присоединением приставок К (кило), М (мега), Г (гига) или Т (тера) к перечисленным выше единицам. При этом надо учитывать, что в системах передачи и обработки информации эти приставки равны:
1К = 210 = 1024;
1М = 220 = 1 048 676;
1Г = 230 = 1 073 741 824;
1Т = 240 = 1 099 511 627 776.
Различают 4 основных метода доступа.
Последовательный доступ. ЗУ с последовательным доступом ориентированы на хранение информации в виде последовательности блоков данных, называемых записями. Для доступа к нужному элементу необходимо прочитать все предшествующие ему данные. Время доступа зависит от положения требуемой записи в последовательности записей на носителе информации и позиции элемента внутри данной записи. Примером может служить ЗУ на МЛ.
Прямой доступ. Каждая запись имеет уникальный адрес, отражающий ее физическое размещение на носителе информации. Обращение осуществляется как адресный доступ к началу записи, с последующим последовательным доступом к элементу данных внутри записи. Примером может служить ЗУ на МД.
Произвольный доступ. Каждая ячейка памяти имеет уникальный физический адрес. Обращение к любой ячейке занимает одно и то же время и может производиться в произвольно очередности.
Ассоциативный доступ. Этот вид доступа позволяет выполнять поиск ячеек, содержащих такую информацию, в которой значение отдельных битов совпадает с состоянием одноименных битов в заданном образце. Сравнение осуществляется параллельно для всех ячеек памяти, независимо от ее емкости. Примером может быть кэш-память.
Быстродействие памяти оценивается с помощью ряда временных характеристик, из которых основными являются 3 параметра: время обращения, время цикла обращения (период обращения) и скорость передачи.
Время обращения к ЗУ при записи и чтении определяется следующим образом
;
,
где
– время доступа. Время доступа – временной интервал, определяемый от момента начала операции обращения (процессор выставил на адресной шине адрес требуемой ячейки памяти) до момента, когда становится возможным осуществление связи с адресуемой ячейкой памяти по шине данных. Как правило, время доступа при записи и чтении одинаково;
– время записи. Время записи – интервал времени от момента подачи информационных сигналов и сигнала, управляющего записью информации, до момента изменения состояния ЗЭ, образующих адресуемую ячейку памяти. Минимальная величина этого интервала определяется физическими свойствами элементов памяти, так как момент изменения состояния ЗЭ фиксируется с учетом завершения всех переходных процессов в электронных схемах ЗУ;
– время считывания. Время считывания – продолжительность самого физического процесса считывания информации, т.е. процесса обнаружения и фиксации состояния ЗЭ, образующих адресуемую ячейку памяти.
Практически для большинства ЗУ
.
В некоторых типах ЗУ перед записью в заданную ячейку памяти необходимо стереть в ней ранее записанную информацию, а при считывании слова из заданной ячейки памяти информация разрушается и ее необходимо восстанавливать (регенерировать).
Время цикла обращения к памяти (или просто цикла памяти) определяется как минимальный интервал времени между двумя последовательными обращениями к ЗУ, т.е. цикл чтения и цикл записи определяются как время с момента выдачи процессором адреса требуемой ячейки памяти и сигнала на чтение или запись до момента, когда заканчиваются все действия, связанные с выполняемой операцией, и память готова реализовать следующую операцию:
,
где
– время подготовки, расходуемое на
приведение в исходное состояние ЗЭ;
,
где
– время, затрачиваемое на регенерацию
разрушенной при считывании информации;
.
Скорость передачи – это скорость, с которой данные могут передаваться в память или из нее. Для памяти с произвольным доступом она равна
. Для других видов памяти скорость передачи определяется соотношением:
,
где
– среднее время считывания или записи
битов,
– среднее время обращения,
– скорость пересылки в битах в секунду.
Другими важными характеристиками ЗУ являются:
потребляемая мощность;
стоимость 1 бита;
надежность.