
- •Определение микропроцессора. Общие сведения о микропроцессорных системах. Классификация микропроцессоров.
- •Risc и cisc-архитектуры процессоров. Преимущества и недостатки. Примеры современных процессоров с risc и cisc-архитектурой.
- •Укрупненная структурная схема элементарной микропроцессорной системы. Назначение основных функциональных узлов.
- •Функции процессора. Системная магистраль, назначение шин. Схема подключения процессора, основные выводы микросхемы процессора.
- •Внутренняя структура микропроцессора. Схема управления выборкой команд, алу, регистры процессора, схема управления прерываниями, схема управления прямым доступом к памяти, логика управления.
- •Характеристики систем памяти микропроцессорных систем, методы доступа к памяти.
- •Многоуровневая иерархическая архитектура памяти: описание каждого уровня. Основная память.
- •Увеличение разрядности микросхем памяти. Структура памяти на основе блочной схемы.
- •Расслоение памяти. Блочная память с чередованием адресов по циклической схеме. Блочно-циклическая схема расслоения памяти.
- •Режимы доступа к памяти: последовательный, конвейерный, регистровый; страничный; пакетный, удвоенной скорости.
- •Статическая и динамическая оперативная память, классификация. Основные функциональные характеристики.
- •Однопортовые и многопортовые запоминающие устройства. Структура двухпортовых оперативных запоминающих устройств.
- •Постоянная память. Память программ для микроконтроллеров. Микросхемы постоянной памяти.
- •Ассоциативная память. Структура ассоциативного запоминающего устройства. Классификация.
- •Организация кэш-памяти. Структура микропроцессорной системы с основной и кэш-памятью. Параметры кэш-памяти.
- •Способы отображения основной памяти на кэш-память: прямое, полностью ассоциативное, частично-ассоциативное отображение. Структурные схемы, сравнительная характеристика.
- •17 Микроконтроллеры, классификация, структурные схемы. Принстонская и Гарвардская архитектуры. Преимущества и недостатки.
- •Типы памяти микроконтроллеров. Память программ, память данных, внешняя память, регистры мк, стек.
- •Система питания микроконтроллеров, понятие собственной мощности. Система тактирования и синхронизации микроконтроллеров, виды, преимущества и недостатки.
- •Отличительные признаки современных 8-разрядных микроконтроллеров. Модульная организация мк. Структура процессорного ядра мк и изменяемого функционального блока.
- •Организация связи мк с внешней средой и временем. Порты ввода-вывода. Типовая схема двунаправленного порта ввода-вывода.
- •Микроконтроллер 8051, его место в современном производстве микроконтроллеров. Базовая архитектура процессора. Назначение основных регистров. Регистры специальных функций. Регистр флагов.
- •Микроконтроллер 8051: организация памяти программ и памяти данных. Способы адресации. Устройство управления и синхронизации.
- •Организация портов ввода-вывода микроконтроллера 8051. Устройство портов. Альтернативные функции портов.
- •Таймеры-счетчики микроконтроллеров семейства 8051: регистр режима работы, регистр управления-статуса. Режимы работы таймеров-счетчиков.
- •. Организация прерываний микроконтроллера 8051. Регистры прерываний.
- •Система команд микроконтроллера 8051. Способы адресации.
- •Средства и системы разработки микроконтроллеров.
- •29. Системы ввода/вывода (свв). Способы подключения свв к процессору, их достоинства и недостатки.
- •30. Организация адресного пространства системы ввода/вывода. Совмещенное и выделенное адресное пространство, достоинства и недостатки. Адресное пространство системы ввода/вывода
- •31. Категории и структура внешних устройств. Внешние устройства
- •32. Модули ввода-вывода. Функции модуля ввода-вывода. Модули ввода/вывода Функции модуля
- •33. Структура модуля ввода-вывода, описание регистров (привести схему).
- •34. Методы управления вводом-выводом: программно управляемый ввод/вывод. Программно управляемый ввод/вывод
- •35. Методы управления вводом-выводом: ввод/вывод по прерываниям. Ввод/вывод по прерываниям
- •36. Методы управления вводом-выводом: прямой доступ к памяти. Прямой доступ к памяти
Статическая и динамическая оперативная память, классификация. Основные функциональные характеристики.
В статических ОЗУ запоминающий элемент может хранить записанную информацию неограниченно долго (при наличии питающего напряжения). Запоминающий элемент динамического ОЗУ способен хранить информацию только в течение достаточно короткого промежутка времени, после которого информацию нужно восстанавливать заново, иначе она будет потеряна. Динамические запоминающие устройства, как и статические, энергозависимы.
Роль запоминающего элемента в статическом ОЗУ выполняет триггер. Запоминающий элемент динамической памяти значительно проще. Он состоит из одного конденсатора и запирающего транзистора. Наличие или отсутствие заряда в конденсаторе интерпретируется как 1 или 0 соответственно .Область применения статической и динамической памяти определяется скоростью и стоимостью. Главным преимуществом SRAM является более высокое быстродействие (примерно на порядок выше, чем у DRAM).
Рисунок 8 - Классификация статических ОЗУ
Однопортовые и многопортовые запоминающие устройства. Структура двухпортовых оперативных запоминающих устройств.
Стандартное однопортовое ОЗУ имеет по одной шине адреса, данных и управления и в каждый момент времени обеспечивает доступ к ячейке памяти только одному устройству. В отличие от стандартного в n-портовом ОЗУ имеется n независимых наборов шин адреса, данных и управления, гарантирующий одновременный и независимый доступ к ОЗУ n устройствам.
В двухпортовой памяти имеются два набора адресных, информационных и управляющих сигнальных шин, каждый из которых обеспечивает доступ к общему массиву запоминающих элементов.
Доступ к ячейкам возможен как через левую, так и через правую группу шин, причем если Л- и П-адреса различны, никаких конфликтов не возникает.
Помимо возможности доступа к ячейкам с двух направлений, двухпортовая память снабжается средствами для обмена сообщениями между подключенными к ней устройствами: системой прерывания и системой семафоров. Первую из них называют аппаратной, а вторую – программной. В системе прерываний двухпортовой памяти две последние ячейки микросхемы (с наибольшими адресами) используются в качестве «почтовых ящиков» для обмена сообщениями между устройствами, подключенными к Л- и П-портам. Система семафоров – это имеющийся в двухпортовой памяти набор из восьми триггеров, состояние которых может быть прочитано и изменено со стороны любого из портов.
Рисунок 9 – Структура двухпортового ОЗУ
Постоянная память. Память программ для микроконтроллеров. Микросхемы постоянной памяти.
Слово «постоянные» в названии этого вида запоминающих устройств относится к их свойству хранить информацию при отсутствии питающего напряжения
ROM (Read-Only Memory — память только для чтения. В то же время запись в ПЗУ по сравнению с чтением обычно сложнее и связана с большими затратами времени и энергии. Занесение информации в ПЗУ называют программированием или «прошивкой». ПЗУ, программируемые при изготовлении.Эту группу образуют так называемые масочные устройства и именно к ним принято применять аббревиатуру ПЗУ. Однократно программируемые ПЗУ.Микросхемы PROM информация может быть записана только однократно. Еще один вид однократно программируемого ПЗУ — это ОТР EPROM (One Time Programmable EPROM - EPROM с однократным программированием).
EPROM (Erasable Programmable ROM — стираемые ультрафиолетом программируемые ПЗУ);
EEPROM (Electrically Erasable Programmable ROM — электрически стираемые программируемые ПЗУ);
флэш-память.