- •Общая организация микропроцессорных систем.
- •Адресация операндов при выполнении программ.
- •Структурная схема микроЭвм
- •Структурная схема процессора.
- •Регистр стека
- •Команды процессора.
- •3.Команды обращения к подпрограммам.
- •5.Команды ввода/вывода. Эта группа команд весьма разнообразна и очень существенно зависит от архитектуры конкретной эвм. В учебных целях рассматривается команда вывода output и команда ввода input.
- •Способы адресации
- •Структура команд.
- •Виды адресаций pdp-11
- •Архитектура микропроцессоров intel.
- •Общие сведения о микропроцессоре Intel (16-разрядный)
- •Сегменты и смещения.
- •Регистры сегментов
- •Регистры указателей индексов
- •Указатель команд
- •Режим адресации
- •Регистровая и непосредственная адресация
- •Режимы адресации памяти
- •Прямая адресация
- •Косвенная регистровая адресация
- •Адресация по базе
- •Прямая адресация с индексированием
- •Смещение dispH/dispL
- •Шинная организация эвм
- •Эволюция шинной организации микропроцессорных систем.
- •3) Применение конвертеров системной шины
- •Применение кэш-памяти.
- •Передача информации по шинам микро эвм
- •Стробирование сигналов на шинах данных.
- •Передача данных по шине по методу «запрос-ответ»
- •Способ передачи данных с внешней синхронизацией.
- •Организация ввода/вывода микропроцессорных систем.
- •Адресация внешнего устройства.
- •Классификация методов ввода/вывода.
- •Системный интерфейс микропроцессора Intel
- •Локальный интерфейс Intel 80-386
- •Модель функционирования локального интерфейса микропроцессора Intel 80386
- •Подсистема прерываний
- •Использование контроллеров прерывания для повышения быстродействия микропроцессорной системы.
- •Программирование контроллеров прерывания.
- •Организация памяти микропроцессора.
- •Канал прямого доступа к памяти
- •Виды запоминающих устройств.
- •Распределение адресного пространства.
- •Диспетчер памяти
- •Озу статического типа (sram)
- •Озу динамического типа (dram).
- •Регенерация по таймеру.
- •«Прозрачная» регенерация.
- •1 Мультиплексор позволяет пропускать на выход либо разряды адреса, либо состояние счетчика регенерации.
- •Организация кэш-памяти.
- •Системы адресации кэш-памяти.
Канал прямого доступа к памяти
Следующим шагом по повышению скорости работы процессора с памятью является применение процедуры приемов доступа в память. Эффект повышения быстродействия от этой процедуры заключается в том, что если работой с памятью управляет процессор, то для пересылки одного байта из памяти требуется примерно 10 минимальных циклов. Кроме того, процессор ведет два счетчика. 1 – счетчик текущего адреса массива, 2 – счетчик количества переданных байтов. Кроме того, в _обычном программном режиме__процессор выставляет все необходимые уровни (сигналы)на магистраль.
Канал прямого доступа в память представляет собой некоторое интеллектуальное устройство, которое располагается во внешнем устройства: например, контроллер в магнитных дисках, и снабжен соответствующим счетчиком с формирователем управляющих сигналов, а также имеет микропрограмму правильного чередования системных сигналов. Когда внешнее устройство приготовило массив данных для пересылки в память, канал прямого доступа захватывает магистраль и начинает передавать данные в память. Процессор приостанавливается лишь на тот момент, пока данные перебрасываются по шине. Это время примерно в 10 раз меньше, чем одна пересылка данных другим способом. После завершение передачи массива данных процессор вновь принимает на себя полное управление системной магистралью.
Достоинства: существенное повышение быстродействия системы.
Недостаток: необходимость создания интеллектуальных контроллеров для прямого доступа в память.
Если же в микропроцессорной системе на шине оказалось несколько устройств, имеющих канал прямого доступа в память, то возникает необходимость управления логикой этих устройств и мультиплексирование поступающих в них данных. Тогда для выполнения этих функций применяют групповой контроллер прямого доступа в память.
Виды запоминающих устройств.
Запоминающие устройства могут быть внешними и внутренними.
Внешние запоминающие устройства хранят данные на различных носителях (магнитные, оптические и др.)
Внутренние выполняются на микросхемах.
По способу работы с элементами запоминания, память может быть двух типов:
Оперативное запоминающее устройство (ОЗУ) – RAM или запоминающее устройство с произвольной выборкой (ЗУПВ)
Поскольку запоминающее устройство представляет собой матрицу, то в каждый момент времени мы можем адресовать и иметь доступ к любому элементу матрицы, т.е. к любому элементу памяти.
Мы можем осуществить произвольную выборку хранимой информации.
1. Существуют устройства с последовательной выборкой на (магнитных или лазерных дисках). В этом случае информация располагается на носителе в виде концентрических окружностей на дорожках, на каждой дорожке существует свое считывающее устройство (считывающая головка) если диск не смещается, или как правило одна головка, если диск смещается. В этом случае информация на диске располагается по секторам, существуют соответствующие метки на носителях, которые определяют начало сектора и только после этого можно считать данные с требуемой дорожки в требуемом секторе, поэтому для того, чтобы получить доступ мы должны в начале прочитать последовательно всю предыдущую информацию в этом секторе, поэтому такие устройства называются ЗУПВ.
2. Постоянно-запоминающее устройство (ПЗУ) ROM - Read Only Memory.
На сегодняшний день получили широкое распространение устройства физической памяти, которые сочетают в себе как особенности ОЗУ, так и особенности ПЗУ, т.е. длительное хранение данных.
ОЗУ в свою очередь подразделяются на статическую память, т.е память со статическими элементами, и динамическую.
Иногда выделяют регистровые запоминающие устройства, которые еще можно назвать RGRAM.
ПЗУ основаны на том, что осуществляют хранение чисел на числовой линейке, предварительно «записанных» в нее путем оставления (записывается «1») или уничтожения (записывается «0») специальных нихромовых перемычек внутри микросхемы. Т.о. ПЗУ могут быть однократно программируемые – PROM, многократно программируемые – ЕPROM, и память с элементом стирания – EEPROM.
В качестве запоминающих элементов, кроме p-n перехода, в матрице может быть применен микроскопический конденсатор, реализованный с помощью полупроводниковой технологии. Этот конденсатор в заряженном состоянии хранит 1, в разряженном 0, и эта процедура хранения длится долго после снятия питания.