
- •История развития архитектуры эвм
- •Нулевое поколение (1492 – 1945)
- •Первое поколение (1937-1953)
- •Второе поколение (1954 - 1962)
- •Третье поколение (1963-1972)
- •Четвертое поколение (1972-1984)
- •Пятое поколение (1984-1990)
- •Шестое поколение (1990-)
- •Концепция машины с хранимой в памяти программой
- •Принцип двоичного кодирования
- •Принцип программного управления
- •Принцип однородности памяти
- •Принцип адресности
- •Типы структур вычислительных машин и систем
- •Структуры вычислительных машин
- •Структуры вычислительных систем
- •Процессор. Структурная схема процессора. Понятие о микропрограммном управлении Структурная схема процессора
- •Алгоритмы выполнения операций. Микропрограммы
- •Синтез микропрограммного автомата. Синтез устройства управления
- •Обратная структурная таблица
- •Управляющие автоматы с программируемой логикой
- •Адресная структура памяти
- •Принципы построения устройств памяти
- •Адресная, ассоциативная и стековая организация памяти
- •Адресная память
- •Ассоциативная память
- •Стековая память
- •Команды процессора
- •Методы повышения производительности работы процессора
- •1.Конвейеризация (конвейер операций)
- •2. Процессоры с risc – архитектурой
- •3. Организация кэш-памяти
- •3.1. Техническая идея кэш-памяти
- •3.2. Архитектура кэш-памяти
- •3.2.1. Кэш память с прямым отображением
- •3.2.2. Полностью ассоциативная кэш память
- •3.2.3. Частично ассоциативная кэш память
- •3.3 Алгоритм замещения строк в кэш памяти
- •3.4 Методы записи в кэш память
- •Микропроцессор Intel 80i86
- •Страничная организация памяти
- •Буфер ассоциативной трансляции
- •Организация виртуальной памяти
- •Встроенные средства защиты информации в микропроцессорах фирмы intel
- •1. Концепции и компоненты защищенного режима
- •Независимость подготовки пользовательских программ и их защита от взаимных помех.
- •Защита программ операционной системы от помех при сбоях в программах пользователей.
- •Защита программ ос верхнего уровня от помех при сбоях в программах ос нижнего уровня.
- •Защита программ от отрицательных последствий при программных сбоях.
- •Защита целостности функционирования вычислительной системы.
- •2. Информационная основа работы механизма защиты
- •3. Уровни привилегий
- •Концепция уровней привилегий.
- •Задание уровней привилегий.
- •Проверка корректности использования отдельных команд.
- •Защита данных.
- •4.3 Защита программ.
- •Принципы организации системы прерывания
- •Программируемый контроллер прямого доступа к памяти
- •Лабораторная работа №1
- •Размещение байт и слов в памяти.
- •Лабораторная работа №2
- •Список операций
Адресная структура памяти
Оперативная память ЭВМ является адресной. Это значит, что каждая хранимая в ОЗУ единица информации (байт или слово) ставится в соответствии со специальным числом, называемым адресом, которое определяет месторасположение этой информации в памяти. Минимальной, адресуемой в памяти единицей информации является байт, т.е. восьмиразрядный код. Более крупные единицы информации (полуслово, слово, двойное слово) образуются из целого числа байт.
В мини - и микро - ЭВМ нумерация бит и байт в слове производится справа налево. В машинах общего назначения нумерация бит и байт в слове производится слева направо. Адресом слова является адрес его байта с наименьшим номером.
Принципы построения устройств памяти
В ЭВМ используется несколько типов запоминающих устройств, отличающихся принципом действия, характеристиками и назначением.
Основными операциями в памяти являются запись и чтение. Обе эти операции называются «обращение к памяти». Важнейшими характеристиками ЗУ являются их емкость и быстродействие. Емкость памяти определяется максимальным количеством данных, которые в ней могут храниться. Быстродействие памяти определяется продолжительностью операции обращения, т.е. временем, затрачиваемым на поиск нужной единицы информации и ее чтение. В зависимости от реализуемых в памяти операций обращения различают:
А) память с произвольным обращением (RAM – Random Access Memory);
Б) память только для чтения информации (ROM – Read Only Memory), такая память носит название односторонней или постоянной.
По способу организации доступа различают ЗУ:
-
с непосредственным (произвольным) доступом;
-
с прямым (циклическим) доступом;
-
с последовательным доступом.
В памяти с непосредственным доступом время доступа не зависит от месторасположения информации. В таких ЗУ цикл обращения обычно составляет несколько наносекунд (1нс = 10-9 с).Число разрядов, читаемых или записываемых в память за одну операцию обращения, называется шириной выборки (1,2,3…байта). Типичный пример такой памяти – это адресное оперативное ЗУ.
В устройствах памяти с прямым доступом, благодаря непрерывному вращению носителя информации, возможность обращения к некоторому участку носителя циклически повторяется. Пример такой памяти – это память на различных дисках.
В памяти с последовательным доступом производится последовательный просмотр участков носителей. Обычно это магнитная лента. ЗУ, использующие запись на магнитную ленту, называются стриммерами.
Обычно память организуется в виде иерархической структуры ЗУ, обладающих различным быстродействием и емкостью.
В ЭВМ используется сверхоперативная память, которая располагается в процессоре, оперативная память (ОЗУ), память с прямым доступом на дисках, память с последовательным доступом на лентах.
П
орядок
перечисленных устройств соответствует
убыванию их быстродействия и возрастания
емкости. Иерархическая структура памяти
позволяет экономически эффективно
сочетать хранение больших объемов
информации с быстрым доступом в процессе
ее обработки.
Оперативной или основной памятью называется ЗУ, которая служит для хранения информации, непосредственно используемой в процессе выполнения программ в Процессоре. Процессор может выполнить только те программы, которые находятся в ОЗУ. Если быстродействие ОЗУ оказывается недостаточным, то в состав ЭВМ включают Сверхоперативную память (КЭШ). Быстродействие такой памяти обычно соответствует скорости работы самого Процессора.
Если емкость ОЗУ оказывается недостаточной, то в ЭВМ включают несколько ЗУ с прямым доступом на дисках или с последовательным доступом на лентах. Оперативная и Сверхоперативная память образуют внутреннюю память ЭВМ. Память на дисках и лентах – это внешняя память. Внешние ЗУ подключаются к Процессору и ОЗУ через специальное устройство – контроллер.