- •Раздел 1. Архитектура микропроцессоров 22 ч., 6 ч., пз.
- •Тема 1.1 История развития и классификация микропроцессоров.
- •1.1.1 Основные определения
- •1.1.2 История развития микропроцессоров
- •1.1.3 Принципы построения процессорных эвм
- •1.1.4 Классификация мп
- •По назначению.
- •Тема 1.2 Структура микропроцессора (6 час). (можно 4 час)
- •Устройство управления уу (Кузин , Жаворонков с. 100-102-106)
- •Тема 1.3 Поколения микропроцессоров (Корнеев, Киселёв, с. 114-118)
- •Тема 1.4 Система команд микропроцессора
- •Тема 1.2 Структура микропроцессора Альбом л. 31; (1) с. 151-166;
- •1.2.1 Структура и назначение устройств эвм (Калабеков с. 193-196)
- •Функционирование процессора (микропроцессора) (Калабеков, с.200-202)
- •Внутренняя структура микропроцессора (Калабеков с. 235)
- •1.2.4 Функциональное обозначение и технические данные мп кр580 вм80а
- •Тема 1.4 Система команд микропроцессора
- •1.4.1 Формат команд и данных (Калабеков с. 238)
- •1.4.2 Способы адресации
- •1.4.3 Система команд микропроцессора
- •Тема 1.3 Поколения микропроцессоров
- •1.3.1 История развития вычислительной техники
- •1.3.2 Классификация компьютеров
- •1.3.3 Основные характеристики микропроцессоров
- •1.3.4 Классификация микропроцессоров
- •1.3.5 Микропроцессорные комплекты
- •1.3.6 Направления и этапы развития мп
- •Практическая работа № 1
- •Пр № 2,3 Программирование циклических и разветвлённых процессов
- •1. Апгоритм перемножения двоичных чисел без знака
- •3. Кодирование команд на языке ассемблера
- •4. Программирование с использованием регистра признаков
- •Тема 1.4 Режимы работы микропроцессоров
- •1.4.1 Состав и назначение узлов микропроцессорной системы
- •1.4.2 Функционирование микропроцессорной системы
- •1.4.3 Пример выполнения микропрограммы
- •1.4.4 Информация о состоянии процессора
- •1.4.5 Режимы работы микропроцессора
- •1.4.6 Система прерываний (Угрюмов, с. 270)
- •Раздел 2 Принципы функционирования микропроцессоров
- •Тема 2.1 Память как функциональны узел микропроцессорной системы мпс
- •2.1.1 Назначение, параметры и классификация запоминающих устройств зу
- •2.1.2 Статические оперативные запоминающие устройства созу (Угрюмов, с. 221)
- •2.1.3 Динамические оперативные запоминающие устройства дозу
- •2.1.4 Масочные постоянные запоминающие устройства пзу (м)
- •2.1.5 Однократно программируемые ппзу (prom)
- •2.1.6 Репрограммируемые (мнгократнопрограммируемые) рпзу с электрическим стиранием (эсппзу)
- •Тема 2.2 Принципы доступа мп к адресному пространству
- •2.2.1 Память с адресным доступом
- •2.2.2 Память с последовательным доступом
- •2.2.4 Организация кэш-памяти
- •Тема 2.3 Принципы формирования адресного пространства
- •2.3.1 Разбиение адресного пространства на блоки озу, пзу, увв, внешних зу.
- •2.3.2 Сигналы управления памятью и внешними устройствами
- •2.3.3 Входные и выходные сигналы микросхем памяти
- •2.3.4 Абсолютная и неабсолютная адресация модулей памяти
- •Практическая работа 4
- •Практическая работа №5
- •2.3.5 Виртуальная память
- •2.3.4 Расслоение памяти
- •Тема 2.4 Память как функциональный узел (2 часа)
- •2.4. 2 Накопители на жёстких магнитных дисках нжмд
- •2.4.3 Характеристики накопителей на жёстких дисках
- •2.4.4 Технологии чтения-записи
- •2.4.5 Лазерные диски cd
- •2.4.6 Лазерные диски dvd
- •2.4.7 Магнитооптические технологии
- •Раздел 4 Микропроцессорные системы
- •Тема 4.1 Организация функционирования систем
- •4.1.1 Назначение и классификация интерфейсов, сигналы взаимодействия
- •Шинные формирователи
- •Буферные регистры
- •Параллельный периферийный адаптер ппа
- •Программируемый последовательный интерфейс кр580вв51а
- •Тема 4.2 Система прерываний (Угрюмов, с. 270)
- •4.2.1 Назначение и принципы организация прерываний
- •4.2.2 Средства обслуживания прерываний микропроцессора к1821вм85
- •4.2.3 Сигналы блока управления прерываниями и ввода/вывода
- •4.2.4 Контроллеры прерываний
- •4.2.5 Функционирование мп при обслуживании прерываний
- •Тема 4.3 Прямой доступ к памяти
- •Раздел 3. Микроконтроллеры
- •Тема 3.1. Назначение и принцип работы микроконтроллеров
- •3.1.1 Общие сведения о микроконтроллерах
- •3.1.2 Микроконтроллеры 8051 (к1816ве51 и к1830ве51)
- •3.1.3 Структурные схемы и назначение выводов мк 8051 (к1816ве51 и к1830ве51)
- •Программирование микроконтроллеров мк 8051 ( к1816ве51 и к1830ве51)
- •Тема 3.2 Микроконтроллеры серии avr фирмы Atmel.
- •3.2.1 Общая характеристика микроконтроллеров avr
- •3.2.2 Состав и организация микроконтроллеров avr
- •3.2.3 Система команд микроконтроллера avr фирмы Atmel
- •Тема 3.3 Принципы программирования микроконтроллеров на языке Ассемблера
- •3.3.1 Состав и форма записи программы
- •3.3.2 Директивы
- •3.3.3 Операторы
- •3.3.4 Простейшая задача
- •3.3.5 Описание программы
- •Практическая работа 7
- •Описание программы
- •3.3.6 Трансляция и отладка программы микроконтроллеров avr (Белов, с. 303)
- •3.3.7 Программа управления программатором мк avr
- •3.3.8 Программатор микроконтроллеров avr (Белов, с. 323)
- •3.3.9 Модуль программатора basic stamp 2 (вs-2)
- •Микропроцессорный контроллер мпк радиостанции рс-46м Назначение радиостанции рс-46м
- •Функционирование микропроцессорного контроллера.
- •Распределение адресного пространства мпк радиостанции рс-46м
- •Устройство приёмник-генератор сигналов пгс
- •Структурная схема устройства пгс
- •Плата ввода-вывода сигналов ввс
- •Плата приёмника-генератора сигналов пгс
2.1.2 Статические оперативные запоминающие устройства созу (Угрюмов, с. 221)
Запоминающими элементами СОЗУ (SRAM) служат триггеры с цепями установки и сброса. Наиболее распространены статические ЗУ на КМОП и n-МОП транзисторах, например отечественные ИМС серий К537 и К132.
Статические ЗУ сравнительно дороги, поэтому они применяются там, где требуется высокое быстродействие при сравнительно малой ёмкости, в частности, в КЭШ-памяти.
Схема запоминающего элемента ЗЭ КМОП приведена на рисунке 2.1,а. ЗЭ содержит RS-триггер на транзисторах VТ3 и VТ5, нагрузка которых - транзисторы VТ2 и VТ4, и ключи выборки VТ1 и VТ6. ЗЭ образуют строку, которую называют запоминающей ячейкой ЗЯ или ячейкой памяти ЯП. Каждый ЗЭ через ключи VТ1 и VТ6 соединён с вертикальными линиями записи/считывания ЛЗС. Другое название ЛЗС – разрядные линии. Правая линия – ЛЗС в прямом коде, слева – в инверсном. Совокупность ЛЗС (разрядных линий) образуют многоразрядную шину записи/считывания, по числу ЗЭ в ЯП. Горизонтальная линия – «от ДШ строк» - линия выборки ЛВ.
Рисунок 2.1 - а) Запоминающий элемент КМОП транзисторах; б) ЗЭ n-МОП
В режиме хранения на ЛВ поддерживается низкий потенциал, ключи VТ1 и VТ6 закрыты, RS-триггер сохраняет ранее установленное состояние.
При обращении к ЗУ ключи VТ1 и VТ6 открываются сигналом от дешифратора ДШ строк и выходы триггера подключаются к разрядным линиям (линиям записи/считыва-ния) через ключи на транзисторах VТ1 и VТ6.
В режиме выборки (считывания) выходы триггера подключаются к разрядным лини-ям, по которым информация поступает на вход усилителя считывания и дальше.
В режиме записи усилитель записи формирует на разрядных шинах сигналы, которые
32
через открытые ключи устанавливают триггер в соответствующее состояние. При пода-че «0» на правую ЛЗС Т3 запирается и открывается VТ5, который фиксирует нулевое состояние триггера. При подаче «1» - на правой ЛЗС фиксируется «1».
Схема ЗЭ на n-МОП транзисторах приведена на рисунке 2.1, б. Такие ЗЭ занимают наименьшую площадь поверхности кристалла.
На рисунке 2.2, а приведена структурная схема БИС статического ОЗУ, содержащего 4096 однобайтовых ячеек памяти. В состав БИС входят: дешифраторы адреса строк и столбцов; входные формирователи; накопитель, содержащий 256×256 ЗЭ; схема записи /считывания; вентили ввода/вывода GW и GR; логика управления. Вентили GW, GR обес-печивают три режима работы выходных каскадов «чтение», «запись» и «отключено».
Назначение выводов и сигналов. А0…А12 – выводы шины адресы; IO0… IO7 – выводы шины данных; CS (или СЕ) – сигнал разрешения или запрета доступа к памяти; OE – сигнал разрешения чтения (считывания); WE – сигнал разрешения записи. На рисунке 2.4, б вместо выводов WE и OE указан вывод R/W – чтения/записи.
Рисунок 2.2 – а) Структурная схема статического ОЗУ (БИС К537РУ17); б) условное графическое изображение БИС СОЗУ
2.1.3 Динамические оперативные запоминающие устройства дозу
Запоминающие элементы ЗЭ ДОЗУ (DRAM) построены на МОП-транзисторах. Основой ЗЭ является паразитная ёмкость транзистора. Такие ЗУ значительно проще, обеспечивают в 4…5 раз большую информационную ёмкость и потребляют меньше энергии, чем ЗУ на триггерах. На рисунке 2.3 приведена схема динамического ЗЭ.
ША – шина адреса; ШР0, ШР1 – разрядные шины; СП1, СП2 – паразитные ёмкости, заряд или отсутствие заряда которых соответствует логическим «1» или «0»; VT2 и VT4 – транзисторы усилителя считывания; VT1, VT3 – ключи, отключающие или подклю-
чающие конденсаторы СП1, СП2 к разрядным шинам. На разрядных шинах в режиме
хранения поддерживается напряжение, среднее между уровнями «0» и «1».
33
а)
б)
Рисунок 2.3 – а) схема динамического ЗЭ на МОП-транзисторах; б) временные диаграммы сигналов при считывании данных в динамических ЗУ
При записи подаётся положительный импульс в ША; и в зависимости от того, записывается «0» или «1» подаётся отрицательный – в ШР0 или положительный в ШР1 Транзисторы VT1 или VT3 открываются и информация заносится в ёмкости в виде зарядов. При записи «0» разряжается СП2, а при записи «1» заряжается СП1.
Записанная информация из-за саморазряда разрушается, поэтому должна восстанав-
ливаться, регенерироваться. Для регенерации на ША периодически, через 2-8 мс, по-даётся положительное напряжение, открывающее ключи, а на ШР0 и ШР1, напряжения,
соответствующие уровням «0» и «1», за счёт чего заряды конденсаторов СП1, СП2 сох-раняются неизменными.
При считывании положительное напряжение подаётся только на ША и конденсаторы СП1, СП2 соединяются с разрядными шинами ШР0 и ШР1. Если был записан «0», то СП2 заряжается и на ШР0 формируется отрицательный импульс. Если была записана «1» то СП1 разряжается и на ШР1 формируется положительный импульс.
Рисунок 2.4 – Структурная схема динамического ОЗУ
34
Структурная схема ИМС динамического оперативного запоминающего устройства ДОЗУ БИС К565РУ5 приведена на рисунке 2.4.
В состав БИС входят: регистры адреса строки и столбца, принимающие и хранящие адрес ЯП; дешифратор строк; дешифратор столбцов, совмещённый с усилителями счи-тывания; накопитель; логика управления. Дешифраторы преобразуют двоичные адреса во внутренние сигналы управления.
