- •Раздел 3. Организация памяти в эвм
- •Основные среды хранения информации.
- •Типы запоминающих устройств.
- •Память с произвольной выборкой.
- •Постоянные запоминающие устройства.
- •Ассоциативные запоминающие устройства (азу)
- •Иерархическая система памяти состоит из следующих уровней:
- •Организация кэш-памяти
- •Организация виртуальной памяти.
- •Организация виртуальной памяти на i386 и более старших моделях.
- •Защита памяти в процессоре i386
- •Организация работы с файлами на дисках в ms-dos.
- •Раздел 4. Организация системы ввода-вывода в эвм
- •Архитектура систем ввода-вывода
- •Способы выполнения операции передачи данных
- •Структуры контроллеров ву для различных режимов передачи данных.
- •1. Контроллер не совмещенного ввода-вывода.
- •2. Контроллер обмена по программному прерыванию(копп).
- •Программные средства управления вводом-выводом.
- •Основные компоненты процедуры управления ввода-вывода общего вида
- •Состав и реализация устанавливаемого драйвера символьного типа
Раздел 3. Организация памяти в эвм
Память используется для хранения следующих объектов:
Компьютерные программы.
Состояния всех устройств.
Данные (постоянные или переменны).
В памяти недопустима обработка данных и следовательно применимы всего две операции:
выборка ( информация не разрушается) и запись (предыдущая информация разрушается).
Память понимается как линейная последовательность ячеек наделенных адресами, по которым осуществляется доступ к содержимому.
МАЕП – минимально адресуемая единица памяти.
В зависимости от вида данных:
1 бит (флаги слова состояния процессора, внешних устройств);
1 байт ( арифметические данные, команды).
Слово – наибольшая длина данного, выбираемого за одно обращение (16, 32, 64 бита).
Основные характеристики памяти:
Емкость(обозначается С) с диапазоном: 1 байт (регистр памяти) –n*100Гбайт (винчестер, оптический диск).
Быстродействие(обозначается Т) с диапазоном:n* 1нсек (регистровая память) –n* 10 секунд (магнитная лента, оптический диск).
Чем больше емкость памяти, тем обычно меньше ее быстродействие. Для преодоления противоречия емкости и быстродействия используется иерархическая организация памяти (см.ниже).
Основные параметры, характеризующие быстродействие памяти:
а) tВЫБОРКИ– время от запуска памяти для считывания данного и до появления его в буферном регистре (не включает установку и дешифрацию адреса).
б) t ОБРАБОТКИ– время, затраченное на чтение данного в двух последовательных циклах чтение и запись данных по разным адресам (включая время задания адреса и его дешифрации).
Как правило, выполняется соотношение: tОБР2tВЫБ
Надежность– зависит от возникновения сбоев при считывании или записи данных и обеспечивается с помощью средств контроля (обнаружения и исправления ошибок):
а) Paritycontrol– контроль по четности, позволяет обнаружить одиночные ошибки (в одном бите);
б) ECC(errorcheckingandcorrectioncontrol) – контроль с использованием корректирующих кодов, использует два дополнительных бита. Позволяет обнаружить двойную ошибку или скорректировать одиночную ошибку.
Плотность записи(бит / см2), зависит от типа среды хранения информации, наиболее высокая плотность у оптических накопителей.
Стоимость хранения одного бита - важна для пользователя с финансовой точки зрения.
Основные среды хранения информации.
Магнитная среда.
Исторически самые первые запоминающие устройства использовали магнитную среду, где в качестве носителя информации использовались магнитные материалы, в настоящее время применяются только в устройствах внешней памяти из-за низкого быстродействия.
Среда с накоплением зарядов.
В данном случае в качестве элемента памяти используются конденсатор и транзистор, позволяющие хранить один бит информации. В зависимости от вида материалов, различают: биполярную полупро-водниковую память (более быстрая) и память на МОП-структурах (металл – окисел - полупроводник), более медленная, но дешевая.
Память на активных элементах с усилительными свойствами.
В качестве элементов памяти используются триггеры – электронные схемы с двумя устойчивыми состояниями, а сами структуры хранения называются регистрами (самый быстрый вид памяти, но имеет малую емкость).
Оптические запоминающие устройства.
Запись информации осуществляется лазерным лучом, а представление информации определяется либо различными свойствами прохождения луча через среду, либо поляризацией материала среды (достаточно высокая плотность записи и малая цена хранения одного бита информации).